Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring: 7 qadam
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring: 7 qadam
Anonim
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring
Raspberry Pi -da APK Blynk yoki boshqa Android ilovasini HMI sifatida ishga tushiring

Salom ijodkorlar!

Bu mening birinchi o'qituvchim …

Bu malina yangisining qo'lidan keladi.

Ishonchliligi va ishga tushirish tezligi uchun to'g'ri kombinatsiyalarni topishga ko'p vaqt sarfladim. Buni amalga oshirish uchun ozgina ma'lumot topgan bo'lsam, buni siz bilan bo'lishish qiziq bo'lardi!

ESP32 bilan shaxsiy loyiha uchun men Blynk dasturini HMI boshqaruv ekrani sifatida ishlatmoqchi edim. Mobil telefondan foydalanish ideal emas edi, sensorli panel boshqa ilovalar bilan boshqa yo'nalishlarga juda ko'p ochilishlarni berdi.

Men sensorli ekranli malina PI 3b + dan foydalanishni tanladim. Ushbu loyiha uchun men rasmiy 7 dyuymli ekranni ishlatardim.

Ma'lumot uchun, boshqa barcha android ilovalari xuddi shunday ishlashi mumkin.

Ta'minotlar

Buni o'rgatish uchun sizga kerak bo'ladi:

  • Rasperry Pi 3 yoki undan yuqori
  • Rasmiy yoki boshqa sensorli ekran (HDMI ekrani / sichqoncha klaviaturasi ham mumkin)
  • 7 dyuymli ekran qutisi
  • Malina uchun 16 GB ultraSpeed Micro SD -karta tavsiya etiladi
  • android narsalarni sozlash dasturi
  • ADB.exe
  • Blynk. APK
  • AutoStart - root. APK yo'q
  • Konfiguratsiya uchun noutbuk

1 -qadam: Malina bilan ekranni yig'ing

Malina bilan ekranni yig'ing
Malina bilan ekranni yig'ing

Men bu haqda to'xtalmayman, chunki bu mavzu bo'yicha ko'plab darsliklar allaqachon mavjud.

Rasmiy o'quv qo'llanmasini ushbu Element14 sahifasida topishingiz mumkin

www.element14.com/community/docs/DOC-78156/l/raspberry-pi-7-touchscreen-display

2 -qadam: Micro SD -kartani noutbukga joylashtiring va Android -ni yuklang

Micro SD -kartani noutbukga joylashtiring va Android -ni yuklang
Micro SD -kartani noutbukga joylashtiring va Android -ni yuklang
  1. Https://partner.android.com/things/console/#/tools havolasida "android-things-setup-utility" dasturini yuklab oling.
  2. Ish stolida fayllarni chiqarib oling
  3. Android-things-setup-utility-windows.exe-ni ishga tushiring
  4. Nima qilmoqchisiz? 1 - Android Things -ni o'rnating va ixtiyoriy ravishda Wi -Fi -ni o'rnating
  5. Siz qanday uskuna ishlatasiz? 1 - Raspberry Pi 3
  6. Odatiy tasvirni yoki maxsus rasmni ishlatmoqchimisiz? 1 - Standart tasvir: Rivojlanish maqsadida ishlatiladi. Android -ga kirish imkoni yo'q
  7. Pastga tushirish uchun bir necha daqiqa kuting
  8. SD -kartani kompyuteringizga ulang. Tayyor bo'lganda [Enter] tugmasini bosing
  9. "PHYSICALDRIVE1 (15,8 GB)" diskini tanlang va tayyor bo'lganda [Enter] tugmasini bosing
  10. O'chirishni tasdiqlash uchun [y] va [Enter] tugmalarini bosing
  11. Format va miltillovchi bir necha daqiqa kuting
  12. Agar o'chirish muvaffaqiyatsiz bo'lsa, xavotir olmang. Kartani olib tashlang

  13. O'rnatish yordam dasturini yoping.

3 -qadam: Micro SD kartani taqdim etilgan uyaga joylashtiring

Micro SD kartani taqdim etilgan uyaga joylashtiring
Micro SD kartani taqdim etilgan uyaga joylashtiring

SD -kartaning to'g'ri yo'nalishiga e'tibor bering.

4 -qadam: ahududu holatini belgilash

Status malina
Status malina
Status malina
Status malina
Status malina
Status malina
  1. Quvvatni ulang va birinchi displeyni kuting
  2. "Yo'q rahmat" ni tanlang va ha, sozlamalarni o'tkazib yuboring
  3. "Tarmoqqa ulanish" ni bosing, Wi -Fi ma'lumotlarini kiriting va chekilgan simni ulang yoki ulang

5 -qadam: Apk -ni o'rnating

Apk -ni o'rnating
Apk -ni o'rnating
  1. Adb asboblarini yuklab oling https://developer.android.com/studio/releases/platform-tools to'g'ridan-to'g'ri havola
  2. Ish stolida "platforma vositalari" papkasini oching
  3. Windows ishga tushganda CMD ni toping va ishga tushiring
  4. "CD" buyrug'i bilan katalogni o'zgartiring. Kiriting> cd c: / Users / YourPersonnalName / Desktop / platforma-tools
  5. Adb buyrug'i bilan malinaga ulaning. Kiriting> adb connect 192.168.1.xx (malinada ko'rsatilgan manzil bilan almashtiring)
  6. "AutoStart-root.apk yo'q" ni yuklab oling
  7. "Blynk.apk" ilovasini yuklab oling
  8. Ish stolida ikkita faylni nusxalash
  9. Adb buyrug'i bilan "AutoStart - Root.apk yo'q" ni o'rnating. > adb o'rnatish c: / Users / YourPersonnalName / Desktop / com.autostart_222.apk
  10. Adb buyrug'i bilan "Blynk.apk" ni o'rnating. > adb o'rnatish c: / Users / YourPersonnalName / Desktop / Blynk-2.27.5.apk

  11. Adb buyrug'i bilan "AutoStart" ilovasini ishga tushiring. > Adb shell am start -n com.autostart/com.autostart. AutoStartActivity

6 -qadam: Avtomatik ishga tushirish uchun ilovangizni tanlang

Avtomatik ishga tushirish uchun ilovangizni tanlang
Avtomatik ishga tushirish uchun ilovangizni tanlang
  1. Avtomatik ishga tushirish: ON ni tanlang
  2. Ilovalar: ADD ni tanlang, "Blynk" ilovasini tanlang.
  3. Boshlanish kechikishi: 0
  4. Keyingi ilovaning kechikishi: 3
  5. Yuklash paytida bildirishnomani ko'rsatish: belgini olib tashlang
  6. Avtomatik ishga tushirilgandan so'ng bosh ekranga o'ting: Belgini olib tashlang

7 -qadam: Sinab ko'ring

Sinab ko'ring!
Sinab ko'ring!
  1. Adb cmd oynasiga qayting va adb buyrug'i> adb shell kiritish keyevent 3 kiriting
  2. Adb buyrug'i> adbni qayta yuklash orqali displeyni qayta yoqing

Qayta ishga tushirishni kuting va bir necha soniyadan so'ng "Blynk" ilovasini avtomatik ishga tushirishni kuting.

Agar siz muvaffaqiyat bilan yoki qiyinchilik bilan bajargan bo'lsangiz, ushbu qo'llanma minnatdorchilik bildirish yoki yaxshilash uchun samarali sharh qoldirishdan tortinmang.

O'qiganingiz uchun tashakkur, Florent Belgiyaga

Tavsiya: