Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi: 7 Hakbang
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi: 7 Hakbang
Anonim
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi
Patakbuhin ang APK Blynk o Iba Pang Android App Bilang HMI sa Raspberry Pi

Kamusta mga gumagawa!

Ito ang aking unang itinuturo …

Maabot ito ng baguhan ng raspberry.

Gumugol ako ng maraming oras sa paghahanap ng tamang mga kumbinasyon para sa isang mahusay na pagiging maaasahan at bilis ng pag-komisyon. Ang pagkakaroon ng natagpuan maliit na impormasyon upang ipatupad ito sa palagay ko magiging kagiliw-giliw na ibahagi ito sa iyo!

Para sa isang personal na proyekto sa isang ESP32 Nais kong gamitin ang Blynk application bilang isang control screen ng HMI. Ang paggamit ng isang mobile phone ay hindi perpekto, ang isang touch pad ay nagbigay ng masyadong maraming mga bakanteng paglipat ng paggamit sa iba pang mga app.

Kaya pinili ko para sa paggamit ng isang raspberry PI 3b + na may isang touch screen. Para sa proyektong ito Gumamit ako ng isang opisyal na 7 screen.

Para sa impormasyon ang lahat ng iba pang mga android application ay maaaring gumana sa parehong paraan.

Mga gamit

Upang maituro ito kakailanganin mo:

  • Rasperry Pi 3 o mas mataas
  • Opisyal o iba pang touch screen (posible rin ang HDMI screen / mouse keyboard)
  • 7 inch box box
  • Inirerekumenda ng Micro SD card 16GB ultraSpeed para sa raspberry
  • android bagay setup setup
  • ADB.exe
  • Blynk. APK
  • AutoStart - Walang ugat. APK
  • laptop para sa config

Hakbang 1: Ipunin ang Screen Gamit ang Raspberry

Ipunin ang Screen Sa Raspberry
Ipunin ang Screen Sa Raspberry

Hindi ako tumutuon sa puntong ito dahil maraming tutorial na mayroon na sa paksang ito.

Ang isang opisyal na tutorial ng imahe ay matatagpuan sa pahinang Element14 na ito

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

Hakbang 2: Ipasok ang Micro SD Card Sa Iyong Laptop at Mag-upload ng Mga Bagay sa Android

Ipasok ang Micro SD Card Sa Iyong Laptop at Mag-upload ng Mga Bagay sa Android
Ipasok ang Micro SD Card Sa Iyong Laptop at Mag-upload ng Mga Bagay sa Android
  1. I-download ang "android-bagay-setup-utility" sa link na ito
  2. Mag-extract ng mga file sa iyong desktop
  3. Ilunsad ang android-bagay-setup-utility-windows.exe
  4. Ano ang gusto mong gawin? 1 - Mag-install ng Mga Bagay sa Android at opsyonal na i-set up ang Wi-Fi
  5. Anong hardware ang ginagamit mo? 1 - Raspberry Pi 3
  6. Nais mo bang gamitin ang default na imahe o isang pasadyang imahe? 1 - Default na imahe: Ginamit para sa mga hangarin sa pag-unlad. Walang access sa Android
  7. Maghintay ng ilang minuto para sa downlaoding
  8. I-plug ang SD card sa iyong computer. Pindutin ang [Enter] kapag handa na
  9. Piliin ang drive "PHYSICALDRIVE1 (15.8 GB)" at Pindutin ang [Enter] kapag handa na
  10. Pindutin ang key [y] at [Enter] para sa kumpirmadong pagbura
  11. Maghintay ng ilang minuto para sa format at flashing
  12. Huwag magalala kung nabigo ang Unmount. Alisin ang card

  13. Isara ang utility sa pag-setup.

Hakbang 3: Ipasok ang Micro SD Card Sa Ibinigay na Slot

Ipasok ang Micro SD Card Sa Naibigay na Slot
Ipasok ang Micro SD Card Sa Naibigay na Slot

Bigyang pansin ang tamang direksyon ng SD card.

Hakbang 4: Statup Raspberry

Statup Raspberry
Statup Raspberry
Statup Raspberry
Statup Raspberry
Statup Raspberry
Statup Raspberry
  1. I-plug ang lakas at maghintay para sa unang pagpapakita
  2. Piliin ang "Hindi salamat" at oo laktawan ang pag-set up
  3. Mag-click sa "Kumonekta sa network" ipasok ang iyong impormasyong WiFi at kumonekta o i-plug ang ethernet wire

Hakbang 5: I-install ang Apk

I-install ang Apk
I-install ang Apk
  1. Mag-download ng mga tool ng Adb https://developer.android.com/studio/releases/platform-tools Direktang link
  2. I-unzip ang folder na "mga platform-tool" sa iyong desktop
  3. Hanapin ang CMD sa startup ng windows at patakbuhin ito
  4. Baguhin ang Direktoryo ng "cd" na utos. Ipasok ang> cd c: / Mga Gumagamit / YourPersonnalName / Desktop / platform-tool
  5. Kumonekta sa raspberry na may adb command. Ipasok ang> adb ikonekta ang 192.168.1.xx (palitan ang address na ipinapakita sa raspberry)
  6. I-download ang "AutoStart - Walang root.apk"
  7. I-download ang iyong App "Blynk.apk"
  8. Kopyahin ang dalawang mga file sa iyong desktop
  9. I-install ang "AutoStart - Walang root.apk" na may adb command. > adb install c: / Users / YourPersonnalName / Desktop / com.autostart_222.apk
  10. I-install ang "Blynk.apk" sa utos ng adb. > adb install c: / Users / YourPersonnalName / Desktop / Blynk-2.27.5.apk

  11. Ilunsad ang app na "AutoStart" na may adb command. > adb shell am start -n com.autostart / com.autostart. AutoStartActivity

Hakbang 6: Piliin ang Iyong App para sa Autostart

Piliin ang Iyong App para sa Autostart
Piliin ang Iyong App para sa Autostart
  1. Awtomatikong pagsisimula: piliin ang ON
  2. Mga application: piliin ang ADD para sa napili ang iyong app na "Blynk"
  3. Simula ang pagkaantala: 0
  4. Susunod na pagkaantala ng app: 3
  5. Ipakita ang abiso sa boot-up: Alisan ng check
  6. Goto home screen pagkatapos ng autostart: Alisan ng check

Hakbang 7: Subukan Ito

Subukan Mo Ito!
Subukan Mo Ito!
  1. Bumalik sa window ng adb cmd at ipasok ang adb command> adb shell input keyevent 3
  2. I-reboot ang iyong display gamit ang adb command> adb reboot

Maghintay ng pag-reboot at maghintay para sa autostartup ng iyong app na "Blynk" pagkatapos ng ilang segundo.

Kung sinundan mo at natupad nang may tagumpay o kahirapan sa tutorial na ito huwag mag-atubiling mag-iwan ng isang produktibong komento upang pasalamatan o pagbutihin ito.

Salamat sa pagbabasa, Florent sa elecflo belgian

Inirerekumendang: