Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi: 7 kroków
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi: 7 kroków
Anonim
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi

Witajcie twórcy!

To jest moja pierwsza instrukcja…

To jest w zasięgu malinowego nowicjusza.

Spędziłem dużo czasu na szukaniu odpowiednich kombinacji zapewniających dobrą niezawodność i szybkość uruchamiania. Po znalezieniu niewielu informacji, aby to wdrożyć, myślę, że byłoby interesujące podzielić się tym z wami!

Do osobistego projektu z ESP32 chciałem użyć aplikacji Blynk jako ekranu sterowania HMI. Korzystanie z telefonu komórkowego nie było idealne, touchpad dawał zbyt wiele możliwości przekierowywania zastosowań z innymi aplikacjami.

Zdecydowałem się więc na zastosowanie maliny PI 3b+ z ekranem dotykowym. Do tego projektu użyłem oficjalnego ekranu 7”.

Dla informacji wszystkie inne aplikacje na Androida mogą działać w ten sam sposób.

Kieszonkowe dzieci

Aby uczynić to instruktażowym, będziesz potrzebować:

  • Rasperry Pi 3 lub nowszy
  • Oficjalny lub inny ekran dotykowy (możliwy również ekran HDMI / klawiatura myszy)
  • 7-calowe pudełko z ekranem
  • Karta Micro SD 16 GB ultraSpeed zalecana dla malin
  • Narzędzie do konfiguracji rzeczy na Androida
  • ADB.exe
  • Blynk. APK
  • AutoStart - Brak roota. APK
  • laptop do konfiguracji

Krok 1: Złóż ekran z Raspberry

Złóż ekran z Raspberry
Złóż ekran z Raspberry

Nie rozwodzim się nad tym punktem, ponieważ istnieje już wiele samouczków na ten temat.

Oficjalny samouczek dotyczący obrazu można znaleźć na tej stronie Element14

www.element14.com/community/docs/DOC-78156/l/raspberry-pi-7-ekran-dotykowy-wyświetlacz

Krok 2: Włóż kartę Micro SD do laptopa i prześlij Android Things

Włóż kartę Micro SD do laptopa i prześlij Android Things
Włóż kartę Micro SD do laptopa i prześlij Android Things
  1. Pobierz "android-things-setup-utility" pod tym linkiem
  2. Wyodrębnij pliki na pulpicie
  3. Uruchom android-things-setup-utility-windows.exe
  4. Co chcesz zrobić?1 – Zainstaluj Android Things i opcjonalnie skonfiguruj Wi-Fi
  5. Jakiego sprzętu używasz?1 - Raspberry Pi 3
  6. Czy chcesz użyć obrazu domyślnego, czy niestandardowego? 1 - Obraz domyślny: używany do celów programistycznych. Brak dostępu do Androida
  7. Poczekaj kilka minut na pobranie
  8. Podłącz kartę SD do komputera. Naciśnij [Enter], gdy będziesz gotowy
  9. Wybierz dysk „PHYSICALDRIVE1 (15,8 GB)” i naciśnij [Enter], gdy będziesz gotowy
  10. Naciśnij klawisz [y] i [Enter], aby potwierdzić skasowanie
  11. Poczekaj kilka minut na format i flashowanie
  12. Nie martw się, jeśli odmontowanie się nie powiedzie. Wyjmij kartę

  13. Zamknij narzędzie konfiguracji.

Krok 3: Włóż kartę Micro SD do przewidzianego gniazda

Włóż kartę Micro SD do dostarczonego gniazda
Włóż kartę Micro SD do dostarczonego gniazda

Zwróć uwagę na prawidłowy kierunek karty SD.

Krok 4: Uruchom Raspberry

Uruchom Malina
Uruchom Malina
Uruchom Malina
Uruchom Malina
Uruchom Malina
Uruchom Malina
  1. Podłącz zasilanie i poczekaj na pierwszy wyświetlacz
  2. Wybierz „Nie, dziękuję” i tak, pomiń konfigurację
  3. Kliknij „Połącz z siecią” wprowadź informacje o Wi-Fi i podłącz lub podłącz przewód Ethernet

Krok 5: Zainstaluj apk

Zainstaluj apk
Zainstaluj apk
  1. Pobierz narzędzia Adb https://developer.android.com/studio/releases/platform-tools Bezpośredni link
  2. Rozpakuj folder „platform-tools” na pulpicie
  3. Znajdź CMD podczas uruchamiania systemu Windows i uruchom go
  4. Zmień katalog za pomocą polecenia "cd". Wprowadź >cd c:\Użytkownicy\TwojaNazwaOsobista\Desktop\platform-tools
  5. Połącz się z Raspberry za pomocą polecenia adb. Wpisz >adb connect 192.168.1.xx (zastąp adresem wyświetlanym na malinie)
  6. Pobierz "AutoStart - Brak root.apk"
  7. Pobierz aplikację „Blynk.apk”
  8. Skopiuj dwa pliki na pulpit
  9. Zainstaluj "AutoStart - No root.apk" za pomocą polecenia adb. >adb install c:\Użytkownicy\TwojaNazwaOsobista\Desktop\com.autostart_222.apk
  10. Zainstaluj "Blynk.apk" za pomocą polecenia adb. > adb install c:\Użytkownicy\TwojaNazwaOsobista\Desktop\Blynk-2.27.5.apk

  11. Uruchom aplikację „AutoStart” za pomocą polecenia adb. >adb shell am start -n com.autostart/com.autostart. AutoStartActivity

Krok 6: Wybierz swoją aplikację do autostartu

Wybierz swoją aplikację do automatycznego uruchomienia
Wybierz swoją aplikację do automatycznego uruchomienia
  1. Automatyczne uruchamianie: wybierz WŁ.
  2. Aplikacje: wybierz DODAJ, aby wybrać aplikację „Blynk”
  3. Opóźnienie startu: 0
  4. Opóźnienie następnej aplikacji: 3
  5. Pokaż powiadomienie przy rozruchu: Odznacz
  6. Idź do ekranu głównego po autostartu: Odznacz

Krok 7: Przetestuj to

Sprawdź to !
Sprawdź to !
  1. Wróć do okna adb cmd i wprowadź polecenie adb > zdarzenie wejściowe powłoki adb 3
  2. Zrestartuj wyświetlacz za pomocą polecenia adb > adb reboot

Poczekaj na ponowne uruchomienie i poczekaj na automatyczne uruchomienie aplikacji „Blynk” po kilku sekundach.

Jeśli śledziłeś ten samouczek i przeprowadziłeś go z powodzeniem lub z trudem, nie wahaj się zostawić produktywnego komentarza, aby podziękować lub ulepszyć go.

Dzięki za przeczytanie Florent elecflo belgia

Zalecana: