Inhaltsverzeichnis:

Führen Sie APK Blynk oder eine andere Android-App als HMI auf dem Raspberry Pi aus - Gunook
Führen Sie APK Blynk oder eine andere Android-App als HMI auf dem Raspberry Pi aus - Gunook

Video: Führen Sie APK Blynk oder eine andere Android-App als HMI auf dem Raspberry Pi aus - Gunook

Video: Führen Sie APK Blynk oder eine andere Android-App als HMI auf dem Raspberry Pi aus - Gunook
Video: Ferngesteuertes 2WD Auto - Blynk App WIFI - ESP 32 Car - Arduino 2024, November
Anonim
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus
Führen Sie APK Blynk oder eine andere Android-App als HMI auf Raspberry Pi aus

Hallo Macher!

Dies ist meine erste instructable…

Dies ist in Reichweite des Himbeer-Neulings.

Ich habe viel Zeit damit verbracht, die richtigen Kombinationen für eine gute Zuverlässigkeit und Geschwindigkeit der Inbetriebnahme zu finden. Da ich nur wenige Informationen zur Umsetzung gefunden habe, denke ich, dass es interessant wäre, dies mit Ihnen zu teilen!

Für ein persönliches Projekt mit einem ESP32 wollte ich die Blynk-Anwendung als HMI-Bedienbildschirm verwenden. Die Nutzung eines Mobiltelefons war nicht optimal, ein Touchpad bot zu viele Möglichkeiten der umgeleiteten Nutzung mit anderen Apps.

Also habe ich mich für den Einsatz eines Raspberry PI 3b+ mit Touchscreen entschieden. Für dieses Projekt habe ich einen offiziellen 7 -Bildschirm verwendet.

Zur Information können alle anderen Android-Anwendungen auf die gleiche Weise funktionieren.

Lieferungen

Um dieses instructable zu machen, benötigen Sie:

  • Raspberry Pi 3 oder höher
  • Offizieller oder anderer Touchscreen (auch HDMI-Bildschirm / Maustastatur möglich)
  • 7-Zoll-Bildschirmbox
  • Micro SD-Karte 16GB ultraSpeed empfohlen für Himbeere
  • Android-Dinge-Setup-Dienstprogramm
  • ADB.exe
  • Blynk. APK
  • AutoStart - Kein root. APK
  • Laptop für die Konfiguration

Schritt 1: Montieren Sie den Bildschirm mit der Himbeere

Bauen Sie den Bildschirm mit der Himbeere zusammen
Bauen Sie den Bildschirm mit der Himbeere zusammen

Ich gehe nicht auf diesen Punkt ein, da es bereits viele Tutorials zu diesem Thema gibt.

Ein offizielles Bild-Tutorial finden Sie auf dieser Element14-Seite

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

Schritt 2: Legen Sie die Micro-SD-Karte in Ihren Laptop ein und laden Sie Android Things hoch

Legen Sie die Micro-SD-Karte in Ihren Laptop ein und laden Sie Android Things hoch
Legen Sie die Micro-SD-Karte in Ihren Laptop ein und laden Sie Android Things hoch
  1. Laden Sie das "android-things-setup-utility" unter diesem Link herunter
  2. Extrahieren Sie Dateien auf Ihrem Desktop
  3. Starten Sie android-things-setup-utility-windows.exe
  4. Was möchten Sie tun?1 - Android Things installieren und optional WLAN einrichten
  5. Welche Hardware verwenden Sie?1 - Raspberry Pi 3
  6. Möchten Sie das Standardimage oder ein benutzerdefiniertes Image verwenden?1 - Standardimage: Wird für Entwicklungszwecke verwendet. Kein Zugriff auf das Android
  7. Warten Sie einige Minuten für den Download
  8. Stecken Sie die SD-Karte in Ihren Computer. Drücken Sie [Enter], wenn Sie bereit sind
  9. Wählen Sie das Laufwerk "PHYSICALDRIVE1 (15,8 GB)" und drücken Sie [Enter], wenn Sie fertig sind
  10. Drücken Sie die Taste [y] und [Enter], um das Löschen zu bestätigen
  11. Warten Sie einige Minuten auf das Formatieren und Blinken
  12. Machen Sie sich keine Sorgen, wenn das Unmounten fehlgeschlagen ist. Entfernen Sie die Karte

  13. Schließen Sie das Setup-Dienstprogramm.

Schritt 3: Stecken Sie die Micro-SD-Karte in den dafür vorgesehenen Steckplatz

Stecken Sie die Micro-SD-Karte in den dafür vorgesehenen Steckplatz
Stecken Sie die Micro-SD-Karte in den dafür vorgesehenen Steckplatz

Achten Sie auf die richtige Ausrichtung der SD-Karte.

Schritt 4: Statup Himbeere

Statup Himbeere
Statup Himbeere
Statup Himbeere
Statup Himbeere
Statup Himbeere
Statup Himbeere
  1. Stecken Sie den Strom ein und warten Sie auf die erste Anzeige
  2. Wählen Sie "Nein danke" und ja Einrichtung überspringen
  3. Klicken Sie auf "Mit Netzwerk verbinden", geben Sie Ihre WLAN-Informationen ein und verbinden oder stecken Sie das Ethernet-Kabel ein

Schritt 5: APK installieren

APK installieren
APK installieren
  1. Adb-Tools herunterladen https://developer.android.com/studio/releases/platform-tools Direkter Link
  2. Entpacken Sie den Ordner "platform-tools" auf Ihrem Desktop
  3. Suchen Sie CMD im Windows-Start und führen Sie es aus
  4. Wechseln Sie das Verzeichnis mit dem Befehl "cd". Geben Sie >cd c:\Users\ YourPersonnalName \Desktop\platform-tools. ein
  5. Verbinden Sie sich mit dem Befehl adb mit Himbeere. Geben Sie >adb connect 192.168.1.xx ein (ersetzen Sie durch die auf der Himbeere angezeigte Adresse)
  6. Laden Sie "AutoStart - Kein root.apk" herunter
  7. Laden Sie Ihre App "Blynk.apk" herunter
  8. Kopieren Sie zwei Dateien auf Ihren Desktop
  9. Installieren Sie "AutoStart - No root.apk" mit dem Befehl adb. >adb install c:\Users\ YourPersonnalName \Desktop\com.autostart_222.apk
  10. Installieren Sie "Blynk.apk" mit dem Befehl adb. >adb install c:\Users\ YourPersonnalName \Desktop\Blynk-2.27.5.apk

  11. Starten Sie die App "AutoStart" mit dem Befehl adb. >adb-Shell am start -n com.autostart/com.autostart. AutoStartActivity

Schritt 6: Wählen Sie Ihre App für Autostart

Wählen Sie Ihre App für Autostart
Wählen Sie Ihre App für Autostart
  1. Autostart: Wählen Sie EIN
  2. Anwendungen: Wählen Sie HINZUFÜGEN, um Ihre App "Blynk" auszuwählen
  3. Startverzögerung: 0
  4. Nächste App-Verzögerung: 3
  5. Benachrichtigung beim Booten anzeigen: Deaktivieren Sie
  6. Gehe nach dem Autostart zum Startbildschirm: Deaktivieren Sie

Schritt 7: Testen Sie es

Probier es aus !
Probier es aus !
  1. Kehren Sie in das adb cmd-Fenster zurück und geben Sie den adb-Befehl > adb shell input keyevent 3 ein
  2. Starten Sie Ihr Display mit dem Befehl adb > adb reboot neu

Warten Sie auf den Neustart und warten Sie nach einigen Sekunden auf den Autostart Ihrer App "Blynk".

Wenn Sie dieses Tutorial mit Erfolg oder Schwierigkeiten befolgt und durchgeführt haben, zögern Sie nicht, einen produktiven Kommentar zu hinterlassen, um sich zu bedanken oder es zu verbessern.

Danke fürs Lesen, Florent an elecflo Belgien

Empfohlen: