Häufige Fehler
Für weitere Fragen können Sie direkt in unserem Forum suchen und Fragen stellen:\ https://forum.singtown.com/
Was soll ich tun, wenn OpenMV beim Anschließen an den Computer nicht reagiert?
- Überprüfen Sie die OpenMV-Stromversorgung. Verwenden Sie ein Multimeter, um den 3,3-V-Pin zu messen. Wenn der Messwert abnormal ist (weniger als 3 V), liegt ein Problem mit dem USB-Anschluss Ihres Computers vor oder es liegt ein Problem mit dem USB-Kabel vor.
- Überprüfen Sie im Gerätemanager auf Ihrem Computer, ob der Treiber korrekt installiert ist: Entwicklungsumgebung
- Fragen Sie den Verkäufer, ob die Firmware richtig programmiert ist
Was soll ich tun, wenn OpenMV mit der seriellen Schnittstelle Arduino/STM32/51 verbunden ist, aber keine Informationen empfangen werden?
- Stellen Sie sicher, dass der serielle Port von OpenMV korrekt ausgegeben werden kann. Verwenden Sie ein TTL-USB-Modul zum Anschließen an den Computer oder verwenden Sie ein Oszilloskop/Logikanalysator zum Anschließen an die Pins, um zu sehen, ob Daten ausgegeben werden.
- Stellen Sie sicher, dass es kein Problem mit dem Programm von Arduino/STM32/51 gibt. Verwenden Sie das TTL-USB-Modul, um Daten an Arduino/STM32/51 zu senden und das Ergebnis zu überprüfen. Wenn Sie beispielsweise über das Ein- und Ausschalten des Lichts nach dem Empfang bestimmter Daten oder über die Weiterleitung der seriellen Schnittstelle schreiben (Anfänger machen hier höchstwahrscheinlich Fehler, sie verstehen nicht, welche serielle Schnittstelle Daten empfängt und welche serielle Schnittstelle Daten sendet, welche wird mir am häufigsten gefragt).
- Stellen Sie sicher, dass kein Problem mit der seriellen Anschlussverbindung vorliegt. OpenMV's TX - Arduino's RX, OpenMV's RX - Arduino's TX, GND müssen verbunden sein. Stellen Sie sicher, dass es kein Problem mit der Stromversorgung von OpenMV und Arduino/STM32/51 gibt. Manche Leute wissen wirklich nicht, dass eine Stromversorgung notwendig ist, oder sie sind nachlässig. :-)
Was soll ich tun, wenn die Daten der seriellen Schnittstelle verstümmelt sind?
- Sie müssen die ASCII-Code-Anzeige auswählen. Wenn der Code hexadezimal angezeigt wird, wird er möglicherweise als verstümmelter Code angezeigt.
- Stellen Sie sicher, dass es sich um eine Verbindung auf TTL-Ebene handelt. Sie können RS232 auf dem Computer nicht verwenden, um eine direkte Verbindung zum seriellen OpenMV-Anschluss herzustellen.
Einzelheiten finden Sie unter [Unter Serielle Kommunikation] (/MCU/serial2.md)
Warum kann ich das Programm nicht einschalten und ausführen?
- (Am häufigsten) Überprüfen Sie, ob es Probleme mit dem Code gibt. Bitte testen Sie den Code in der IDE. Wenn es Fehler gibt, wird er definitiv nicht normal ausgeführt.
- Ändern Sie main.py gemäß den Schritten von 10-Minuten-Schnellstart an den auszuführenden Code.
- Vergewissern Sie sich, dass die Stromversorgung korrekt ist. Der VIN-Pin gibt eine Spannung von 3,7 V bis 7 V ein (5 V werden empfohlen), oder er kann zur Stromversorgung direkt an USB angeschlossen werden.
- Wenn Sie ein USB-Kabel zur Stromversorgung anschließen, stellen Sie bitte sicher, dass Sie OpenMV nicht mit der IDE verbinden oder einen seriellen Port-Assistenten an den seriellen USB-Port von OpenMV anschließen, da REPL zu diesem Zeitpunkt aktiviert ist, was zu einer Unterbrechung von main.py führt Programm.
Warum kann ich das Programm nicht in OpenMV speichern?
- Dies liegt daran, dass Sie diese Datei möglicherweise geöffnet haben oder dass der Treiber einen Absturz verursacht hat ---> Starten Sie den Computer neu
- Wenn es immer noch nicht funktioniert, ist möglicherweise das Dateisystem defekt ---> Formatieren
Was ist mit dem Problem, dass kein Bild vorhanden ist/das Bild sich nach dem Ausführen des Programms nicht in der IDE bewegt?
Wenn es normal läuft, haben Sie möglicherweise versehentlich auf „Deaktivieren“ geklickt. Klicken Sie erneut.
Warum gibt es rechts keine Anzeigebildleiste?
Ziehen Sie es mit der Maus auf die rechte Seite.\
Warum ist die Bildrate nicht so hoch wie angegeben?
Da OpenMV bei der Ausführung in der IDE Bilder auf den Computer übertragen muss, was viel Zeit in Anspruch nimmt, können Sie die Bildanzeige des Computers deaktivieren.