Pinbelegung der CAM-Platine:
GPIO 4: Helle LED an der Oberseite
GPIO 33: Rote LED an der Untersite
Serielle Übertagungsrate für ESP auf 115200 Baud stellen
ESP-CAM Doku: „Intelligente Webcam für 5 Euro“
https://www.heise.de/ratgeber/Intelligente-Webcam-fuer-5-Euro-bauen-9303743.html?seite=all
Informationen zur Resetbeschaltung und zum Programmieren der ESP-CAM:
https://www.heise.de/hintergrund/So-kommt-der-Code-aus-dem-Make-Special-zur-ESP32-CAM-auf-das-Board-9242659.html
ESP-CAM Pinbelegung:
https://i0.wp.com/randomnerdtutorials.com/wp-content/uploads/2020/03/ESP32-CAM-pinout-new.png
ESP-CAM Schaltplan:
https://i0.wp.com/randomnerdtutorials.com/wp-content/uploads/2020/03/ESP32-CAM-AI-Thinker-schematic-diagram.png
Fehleranalysen:
https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/
Prüfen Sie auf Verbindungen zwischen benachbarten Anschlüssen
Prüfen Sie auf Verbindungen zwischen gegenüberliegenden Anschlüssen der Kamera-Platine
Prüfen Sie auf Verbindungen zwischen Batterie-Clip, 12V, 5V und GND
Prüfen Sie ob alle GND-Pins untereinander und alle 5V-Pins untereinander verbunden sind
Entfernen sie die Kameraplatine und den USB-Adapter
Legen sie mittels Netzteil mit Strombegrenzung 12V an (Strom auf 100mA begrenzen)
Kontrollieren Sie die 12V an der Motorplatine und prüfen Sie ob 5V korrekt erzeugt werden
Kontrollieren Sie die 5V an der Buchse für die Kameraplatine
12V ausschalten und Kameraplatine einstecken, 12V einschalten
Prüfen Sie die 3.3V an der Kameraplatine
USB-Adapter auf 3.3V umschalten, USB-Adapter einstecken, LED der USB-Platine muss leuchten
Menü Datei(File), Punkt Einstellungen(Preferences): Compiler- und Upload-Meldungen anzeigen aktivieren
Menü Werkzeuge, Punkt Board, Auswahl Board-Verwaltung: Boards "esp32 von Espressif" installieren
Menü Werkzeuge, Punkt Board, Board: "AI Thinker ESP32-CAM" auswählen
Programmvorlage Blink auswählen, LED_BUILTIN auf 4 ändern (3x)
Seriellen Monitor öffnen, Geschwindigkeit auf 115200 einstellen
Nach einem Reset auf der Platine sollte eine Antwort erscheinen rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
IO0 mit GND verbinden
Nach einem Reset auf der Platine sollte eine Antwort erscheinen waiting for download
Programm UPLOAD starten
IO0-GND Verbindung trennen
Nach einem Reset auf der Platine sollte das Programm starten
Programmvorlage für Arduino IDE: \\fsel01\USR\Copy4All\a.oswald\_RoboCarCAM\RoboCarCAM_SWvorlage
oder : Download Programmvorlage