Sadržaj:

Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi: 7 koraka
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi: 7 koraka

Video: Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi: 7 koraka

Video: Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi: 7 koraka
Video: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Juli
Anonim
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi
Pokrenite APK Blynk ili drugu Android aplikaciju kao HMI na Raspberry Pi

Zdravo tvorci!

Ovo je moje prvo uputstvo …

Ovo je nadohvat ruke početniku u malini.

Proveo sam dosta vremena pronalazeći prave kombinacije za dobru pouzdanost i brzinu puštanja u rad. Pošto sam našao malo informacija za implementaciju ovoga, mislim da bi bilo zanimljivo ovo podijeliti s vama!

Za lični projekat sa ESP32 hteo sam da koristim aplikaciju Blynk kao HMI kontrolni ekran. Upotreba mobilnog telefona nije bila idealna, dodirna podloga dala je previše mogućnosti preusmjerene upotrebe s drugim aplikacijama.

Zato sam se odlučio za upotrebu maline PI 3b + sa ekranom osjetljivim na dodir. Za ovaj projekt koristio sam službeni ekran od 7.

Za informacije, sve ostale android aplikacije mogu raditi na isti način.

Supplies

Da biste ovo učinili poučnim, trebat će vam:

  • Rasperry Pi 3 ili noviji
  • Službeni ili drugi ekran osetljiv na dodir (HDMI ekran / tastatura miša takođe moguća)
  • Kutija za ekran od 7 inča
  • Micro SD kartica 16GB ultraSpeed preporučuje se za maline
  • pomoćni program za postavljanje android stvari
  • ADB.exe
  • Blynk. APK
  • Automatsko pokretanje - Bez root. APK -a
  • laptop za konfiguraciju

Korak 1: Sastavite ekran s malinom

Sastavite ekran s malinom
Sastavite ekran s malinom

Ne zadržavam se na ovom pitanju jer već postoji mnogo tutorijala o ovoj temi.

Službeni vodič za slike možete pronaći na ovoj stranici Element14

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

Korak 2: Umetnite mikro SD karticu u prijenosno računalo i prenesite Android stvari

Umetnite mikro SD karticu u prijenosno računalo i učitajte Android stvari
Umetnite mikro SD karticu u prijenosno računalo i učitajte Android stvari
  1. Preuzmite "android-things-setup-utility" na ovoj vezi
  2. Izdvojite datoteke na radnoj površini
  3. Pokrenite android-things-setup-utility-windows.exe
  4. Što želite učiniti? 1 - Instalirajte Android Things i opcionalno postavite Wi -Fi
  5. Koji hardver koristite? 1 - Raspberry Pi 3
  6. Želite li koristiti zadanu sliku ili prilagođenu sliku? 1 - Zadana slika: Koristi se u razvojne svrhe. Nema pristupa Androidu
  7. Sačekajte nekoliko minuta za preuzimanje
  8. Priključite SD karticu u računar. Pritisnite [Enter] kada budete spremni
  9. Odaberite pogon "PHYSICALDRIVE1 (15,8 GB)" i pritisnite [Enter] kada budete spremni
  10. Pritisnite taster [y] i [Enter] za potvrdu brisanja
  11. Sačekajte nekoliko minuta za formatiranje i treptanje
  12. Ne brinite ako Unmount nije uspio. Uklonite karticu

  13. Zatvorite uslužni program za postavljanje.

Korak 3: Umetnite Micro SD karticu u predviđeni utor

Umetnite Micro SD karticu u predviđeni utor
Umetnite Micro SD karticu u predviđeni utor

Obratite pažnju na ispravan smjer SD kartice.

Korak 4: Pokretanje maline

Pokretanje Raspberry
Pokretanje Raspberry
Pokretanje Raspberry
Pokretanje Raspberry
Pokretanje Raspberry
Pokretanje Raspberry
  1. Uključite napajanje i pričekajte prvi prikaz
  2. Odaberite "Ne hvala" i da preskočite postavljanje
  3. Kliknite na "Poveži se s mrežom" unesite svoje WiFi podatke i povežite ili priključite Ethernet žicu

Korak 5: Instalirajte Apk

Instalirajte Apk
Instalirajte Apk
  1. Preuzmite Adb alate https://developer.android.com/studio/releases/platform-tools Direktna veza
  2. Raspakirajte fasciklu "platform-tools" na radnoj površini
  3. Pronađite CMD u pokretanju sustava Windows i pokrenite ga
  4. Promijenite direktorij naredbom "cd". Unesite> cd c: / Users / YourPersonnalName / Desktop / platform-tools
  5. Povežite se s malinom pomoću naredbe adb. Unesite> adb connect 192.168.1.xx (zamijenite adresom prikazanom na malini)
  6. Preuzmite "AutoStart-Nema root.apk"
  7. Preuzmite svoju aplikaciju "Blynk.apk"
  8. Kopirajte dvije datoteke na radnu površinu
  9. Instalirajte "AutoStart - Nema root.apk" s naredbom adb. > adb install c: / Users / YourPersonnalName / Desktop / com.autostart_222.apk
  10. Instalirajte "Blynk.apk" s naredbom adb. > adb install c: / Users / YourPersonnalName / Desktop / Blynk-2.27.5.apk

  11. Pokrenite aplikaciju "AutoStart" s naredbom adb. > adb shell am start -n com.autostart/com.autostart. AutoStartActivity

Korak 6: Odaberite svoju aplikaciju za automatsko pokretanje

Odaberite svoju aplikaciju za automatsko pokretanje
Odaberite svoju aplikaciju za automatsko pokretanje
  1. Automatsko pokretanje: odaberite UKLJ
  2. Aplikacije: odaberite DODAJ za odabranu aplikaciju "Blynk"
  3. Odgoda početka: 0
  4. Odgoda sljedeće aplikacije: 3
  5. Prikaži obavještenje pri pokretanju: Poništite odabir
  6. Idi na početni ekran nakon automatskog pokretanja: Poništite odabir

Korak 7: Isprobajte

Test It!
Test It!
  1. Vratite se u adb cmd prozor i unesite adb naredbu> adb ljuska unos keyevent 3
  2. Ponovo pokrenite ekran naredbom adb> adb ponovno pokretanje

Pričekajte ponovno pokretanje i pričekajte automatsko pokretanje aplikacije "Blynk" nakon nekoliko sekundi.

Ako ste uspješno ili teško pratili i proveli ovaj vodič, ne ustručavajte se ostaviti produktivan komentar kako biste mu zahvalili ili ga poboljšali.

Hvala na čitanju, Florent do elecflo belgium

Preporučuje se: