Bemerkung
Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.
Warum beitreten?
Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.
Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.
Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.
Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.
👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [hier] und treten Sie heute bei!
FAQ
So ändern Sie den WLAN-Kanal
Das 2,4-GHz-WLAN-Band hat Kanäle von 1 bis 13. Der ESP32 unterstützt Kanäle von 1 bis 11. Andere Geräte, die denselben Kanal verwenden, können Interferenzen verursachen, was zu Verbindungsproblemen führen kann. Um dies zu vermeiden, können Sie versuchen, den Kanal zu wechseln. Standardmäßig ist der Kanal auf 1 eingestellt. Es wird empfohlen, beim Wechsel des Kanals 1–2 Kanäle zu überspringen. Wenn der aktuelle Kanal z. B. 1 ist, versuchen Sie zunächst Kanal 3, und wenn das Signal weiterhin schlecht ist, wechseln Sie zu Kanal 5.
Bemerkung
Für den Wechsel des Kanals wird die Firmware-Version 1.4.1 oder höher für den ESP32 CAM benötigt. Weitere Informationen finden Sie unter So aktualisieren Sie die Firmware für die ESP32 CAM.
Schalten Sie den GalaxyRVR ein. Um die ESP32 CAM zu aktivieren, stellen Sie den Modusschalter in die Run-Position und drücken Sie die Reset-Taste, um das R3-Board neu zu starten.
Suchen Sie auf Ihrem mobilen Gerät (Tablet oder Smartphone) nach
GalaxyRVRin der Liste der verfügbaren Netzwerke, geben Sie das Passwort12345678ein und verbinden Sie sich damit.Bemerkung
Die aktuelle Verbindung erfolgt über den GalaxyRVR-Hotspot, sodass kein Internetzugang besteht. Wenn Sie aufgefordert werden, das Netzwerk zu wechseln, wählen Sie bitte „Verbunden bleiben“.
Öffnen Sie einen Webbrowser auf Ihrem mobilen Gerät und navigieren Sie zu
http://192.168.4.1, um auf die OTA-Aktualisierungsseite der ESP32 CAM zuzugreifen.
Wählen Sie im Abschnitt Wi-Fi AP Channel einen anderen Kanal aus.
Der Standardkanal ist 1. Wenn Sie einen neuen Kanal auswählen, überspringen Sie 1–2 Kanäle (z. B. von Kanal 1 auf 3 und bei Bedarf auf 5).
Klicken Sie auf die Schaltfläche Bestätigen, um die Änderungen zu speichern.
Ein Bestätigungspopup wird angezeigt, in dem Sie aufgefordert werden, das Gerät zurückzusetzen. Klicken Sie auf Bestätigen.
Drücken Sie die Reset-Taste, um das Gerät neu zu starten. Der GalaxyRVR ist nun bereit für den normalen Betrieb.
So aktualisieren Sie die Firmware für die ESP32 CAM
Befolgen Sie diese detaillierten Schritte, um die Firmware für Ihre ESP32 CAM zu aktualisieren:
Schalten Sie den GalaxyRVR ein. Um die ESP32 CAM zu aktivieren, stellen Sie den Modusschalter in die Run-Position und drücken Sie die Reset-Taste, um das R3-Board neu zu starten.
Suchen Sie auf Ihrem mobilen Gerät (Tablet oder Smartphone) nach
GalaxyRVRin der Liste der verfügbaren Netzwerke, geben Sie das Passwort12345678ein und verbinden Sie sich damit.Bemerkung
Die aktuelle Verbindung erfolgt über den GalaxyRVR-Hotspot, sodass kein Internetzugang besteht. Wenn Sie aufgefordert werden, das Netzwerk zu wechseln, wählen Sie bitte „Verbunden bleiben“.
Klicken Sie auf den untenstehenden Link, um die Firmware-Datei
ai-camera-firmware-v1.4.1-ota.binherunterzuladen und auf Ihrem mobilen Gerät zu speichern.Öffnen Sie einen Webbrowser auf Ihrem mobilen Gerät und navigieren Sie zu
http://192.168.4.1, um auf die OTA-Aktualisierungsseite der ESP32 CAM zuzugreifen.
Klicken Sie auf der OTA-Seite auf die Schaltfläche, um die Firmware-Datei auszuwählen.
Wählen Sie die zuvor heruntergeladene Datei
ai-camera-firmware-v1.4.1-ota.binvon Ihrem Gerät aus und klicken Sie auf OK.
Klicken Sie auf die Schaltfläche Update, um den Firmware-Aktualisierungsprozess zu starten.
Warten Sie, bis die Aktualisierung abgeschlossen ist. Sobald sich die angezeigte Versionsnummer auf
1.4.1ändert, war die Aktualisierung erfolgreich.
Nach Abschluss der Aktualisierung können Sie den Webbrowser schließen. Drücken Sie die Reset-Taste, um das Gerät neu zu starten. Die ESP32 CAM ist jetzt bereit für den normalen Betrieb.
Wie lädt man den galaxy-rvr.ino Code hoch?
Standardmäßig ist das Uno R3-Board des GalaxyRVR mit der notwendigen Firmware vorinstalliert, sodass Sie es über die APP steuern können. Wenn Ihr R3-Board mit anderem Code überschrieben wurde und Sie zur Standard-Firmware zurückkehren möchten, um mit dem Schnelles Spiel mit der APP-Prozess fortzufahren, befolgen Sie diese Schritte, um den Code erneut auf Ihr R3-Board hochzuladen:
Verbinden Sie das Arduino mit einem USB-Kabel mit Ihrem Computer. Schalten Sie dann den Upload-Schalter am Rover in die „Upload“-Position.
Laden Sie die erforderliche Firmware über den folgenden Link herunter:
Entpacken Sie die heruntergeladene ZIP-Datei und doppelklicken Sie auf die Datei
update-arduino-firmware.bat, um sie auszuführen.
Geben Sie die entsprechende Nummer für das Arduino Uno Ihres GalaxyRVR (z. B.
2) ein und drücken Sie Enter, um das Update zu starten.Bemerkung
Falls der richtige COM-Port nicht angezeigt wird oder Sie sich unsicher sind, welcher es ist, trennen Sie andere USB-Geräte von Ihrem Computer, sodass nur der Rover verbunden bleibt.
Wenn Sie eine Fehlermeldung wie „avrdude.exe: stk500_getsync() attempt 1 of 10: not in sync: resp=0xXX“ erhalten, stellen Sie sicher, dass der Upload-Schalter am Rover in der „Upload“-Position ist, wie in Schritt 1 beschrieben.
Nach kurzer Zeit wird der neue Code erfolgreich auf das Uno R3-Board des GalaxyRVR hochgeladen.
Rover-Netzwerkkonfiguration: Heim-WLAN und AP-Modus
Standardmäßig ist der Uno R3 mit einem Code vorinstalliert, der im AP-Modus konfiguriert ist. Das bedeutet, dass der GalaxyRVR einen eigenen Hotspot sendet, sodass Sie Ihr mobiles Gerät verbinden und ihn über die SunFounder Controller APP steuern können.
Falls Sie den Rover lieber über Ihr Heim-WLAN steuern möchten oder den AP-Modus zurücksetzen müssen (z. B. bei mehreren Geräten mit demselben Netzwerknamen), folgen Sie diesen Schritten, um den modifizierten Code auf das Uno-Board hochzuladen:
Laden Sie die erforderlichen Dateien unter folgendem Link herunter:
Befolgen Sie die Installationsanleitung: Installieren Sie Arduino IDE.
Verwenden Sie den Bibliotheksverwalter, um die Bibliotheken
SoftPWMundSunFounder AI Camerazu installieren. Detaillierte Schritte finden Sie unter Kompilierungsfehler: SoftPWM.h oder SunFounder_AI_Camera.h: Datei oder Verzeichnis nicht gefunden?.Navigieren Sie zum Verzeichnis
galaxy-rvr-main\galaxy-rvrund öffnen Sie die Dateigalaxy-rvr.ino.
Kommentieren Sie die Zeilen 69-71 aus, entfernen Sie die Kommentarzeichen von Zeilen 73-75 und ersetzen Sie
SSIDsowiePASSWORDmit Ihren Heim-WLAN-Zugangsdaten.// /** WLAN-Modus, SSID, Passwort konfigurieren */ // #define WIFI_MODE WIFI_MODE_AP // #define SSID "GalaxyRVR" // #define PASSWORD "12345678" #define WIFI_MODE WIFI_MODE_STA #define SSID "xxxxxxxxxx" #define PASSWORD "xxxxxxxxxx"
Verbinden Sie den GalaxyRVR per USB-Kabel mit Ihrem Computer und schalten Sie den Upload-Schalter des Rovers auf die Upload-Position.
Klicken Sie auf die Upload-Schaltfläche in der Arduino-IDE, um den modifizierten Code auf das Uno-Board hochzuladen.
Um die ESP32 CAM zu aktivieren, stellen Sie den Modusschalter auf Run und drücken Sie den Reset-Knopf, um das R3-Board neu zu starten. Anschließend sehen Sie ein cyanfarbenes Licht auf dem unteren LED-Streifen blinken.
Stellen Sie sicher, dass Ihr mobiles Gerät (Tablet oder Smartphone) mit Ihrem Heim-WLAN verbunden ist.
Öffnen Sie die SunFounder Controller App, tippen Sie auf das „+“-Symbol, erstellen Sie einen neuen Controller, wählen Sie die Voreinstellung „GalaxyRVR“, geben Sie einen Namen ein oder tippen Sie auf „Bestätigen“, um fortzufahren.
Die App sucht automatisch nach dem GalaxyRVR. Nach kurzer Zeit erscheint die Meldung „Erfolgreich verbunden“.
Jetzt können Sie die |app_run|-Schaltfläche drücken, um den Live-Videostream der Kamera anzuzeigen und den Rover über die verfügbaren Steuerelemente zu bedienen.
Zurücksetzen des AP-Modus
Um den AP-Modus zurückzusetzen und den SSID-Namen sowie das Passwort zu ändern, stellen Sie sicher, dass die AP-Modus-Zeilen aktiviert sind und aktualisieren Sie die Werte für SSID und Passwort.
#define WIFI_MODE WIFI_MODE_AP #define SSID "newSSIDName" #define PASSWORD "newPassword" // #define WIFI_MODE WIFI_MODE_STA // #define SSID "xxxxxxxxxx" // #define PASSWORD "xxxxxxxxxx"
Folgen Sie den gleichen Code-Upload-Schritten, die oben beschrieben wurden.
Nach dem Hochladen sendet der GalaxyRVR sein eigenes Netzwerk mit dem neuen Namen und Passwort, sodass Sie sich direkt verbinden können, ohne ein Heim-WLAN zu benötigen.
Wie dreht man die Kamera um?
Wenn der Kamera-Feed in der SunFounder Controller App auf dem Kopf steht, können Sie dies ganz einfach in der App korrigieren. Folgen Sie diesen Schritten:
Tippen Sie auf die Schaltfläche
in der oberen rechten Ecke.
Klicken Sie auf die Kamera-Schaltfläche, um ein Popup zu öffnen. Schalten Sie den Invertiert-Schalter ein.
Speichern Sie Ihre Einstellungen.
Kehren Sie zur Steueroberfläche zurück und klicken Sie auf die Schaltfläche
.Bemerkung
Gelegentlich kann der Kamera-Feed nicht angezeigt werden. Wenn dies passiert, pausieren Sie den Controller und klicken Sie dann erneut auf die Schaltfläche „Run“.
Kompilierungsfehler: SoftPWM.h oder SunFounder_AI_Camera.h: Datei oder Verzeichnis nicht gefunden?
Wenn Sie die Fehlermeldung „Kompilierungsfehler: SoftPWM.h: Datei oder Verzeichnis nicht gefunden“ erhalten, bedeutet dies, dass Sie die SoftPWM-Bibliothek nicht installiert haben.
Bitte installieren Sie die beiden erforderlichen Bibliotheken SoftPWM und SunFounder AI Camera wie gezeigt.
Für die Bibliothek SunFounder AI Camera müssen Sie „INSTALL ALL“ auswählen, um gleichzeitig die erforderliche ArduinoJson-Abhängigkeit zu installieren.
avrdude: stk500_getsync() Versuch 10 von 10: nicht synchronisiert: resp=0x6e?
Wenn die folgende Nachricht weiterhin erscheint, nachdem Sie auf die Schaltfläche Upload geklickt haben und das Board sowie der Port korrekt ausgewählt wurden.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
At this point, you need to make sure that the ESP32 CAM is unplugged.
Das ESP32-CAM und das Arduino-Board teilen sich die gleichen RX (Empfang) und TX (Sendung) Pins. Daher müssen Sie vor dem Hochladen des Codes zuerst das ESP32-CAM trennen, um Konflikte oder potenzielle Probleme zu vermeiden.
Nachdem der Code erfolgreich hochgeladen wurde, wenn Sie das ESP32 CAM nutzen möchten, müssen Sie den Schalter nach links bewegen, um das ESP32 CAM zu starten.
Wie kann ich den STT-Modus auf meinem Android-Gerät verwenden?
Der STT-Modus erfordert, dass das Android-Mobilgerät mit dem Internet verbunden ist und die Google-Servicekomponente installiert ist.
Folgen Sie nun den untenstehenden Schritten.
Ändern Sie den AP-Modus der Datei
galaxy-rvr.inoin den STA-Modus.Öffnen Sie die Datei
galaxy-rvr.ino, die sich im Verzeichnisgalaxy-rvr-main\galaxy-rvrbefindet.Kommentieren Sie dann den AP-Modus bezogenen Code aus. Kommentieren Sie den STA-Modus bezogenen Code ein und füllen Sie das
SSIDund dasPASSWORDIhres Heim-WLANs ein./** Configure Wifi mode, SSID, password*/ // #define WIFI_MODE WIFI_MODE_AP // #define SSID "GalaxyRVR" // #define PASSWORD "12345678" #define WIFI_MODE WIFI_MODE_STA #define SSID "xxxxxxxxxx" #define PASSWORD "xxxxxxxxxx"
Speichern Sie diesen Code, wählen Sie das richtige Board (Arduino Uno) und den Port aus, dann klicken Sie auf die Schaltfläche Upload, um ihn auf das R3-Board zu laden.
Suchen Sie in Google Play nach
google, finden Sie die unten gezeigte App und installieren Sie sie.
Verbinden Sie Ihr Mobilgerät mit demselben WLAN, das Sie im Code angegeben haben.
Öffnen Sie den zuvor in SunFounder Controller erstellten Controller und verbinden Sie ihn durch den
-Button mit GalaxyRVR.
Tippen und halten Sie das STT(J)-Widget, nachdem Sie den
-Button angeklickt haben. Es erscheint ein Hinweis, dass es zuhört. Sagen Sie den folgenden Befehl, um das Auto zu bewegen.
stop: Alle Bewegungen des Rovers können gestoppt werden.forward: Lassen Sie den Rover vorwärts fahren.backward: Lassen Sie den Rover rückwärts fahren.left: Lassen Sie den Rover nach links abbiegen.right: Lassen Sie den Rover nach rechts abbiegen.
Über die ESP32 CAM Firmware
Hier ist der Firmware-Link des ESP32 CAM: ai-camera-firmware