🧪 Neue Tutorials in Arbeit — vom Roboterarm bis zum Sensor
Zum Inhalt springen

Kapitel 3: Kamera-Grundlagen

Im Shop kaufen

Ziel dieses Kapitels: Die Kamera-Datenkette des NanoCam verstehen und die in der Firmware integrierten KI-Modi kennenlernen.

Funktionsprinzip

NanoCam verbindet die Kamera über die DVP-Schnittstelle (Digital Video Parallel). Der GC2145-Sensor gibt 8-Bit-Parallelpixeldaten aus; das LCD_CAM-Peripheriemodul des ESP32-S3 speichert sie per DMA direkt im PSRAM, und der HTTP-Server streamt sie im MJPEG-Format zum Browser.

Schlüsselkonzepte

  • DVP: 8 parallele Datenleitungen + 3 Synchronisationsleitungen (VSYNC/HREF/PCLK)

  • MJPEG: Jedes Bild ist ein eigenständiges JPEG; der Browser lädt sie fortlaufend und erzeugt so einen Videoeffekt

  • PSRAM: 8 MB PSRAM dienen als Framebuffer und fassen 2-4 Frames

Schritte

3.1 Das Standardbild anzeigen

Nach dem Flashen der Firmware befindet sich das Gerät standardmäßig im Streaming-Modus; öffnen Sie http://<IP> im Browser, um das Bild zu sehen.

BefehlFunktion
ai_mode:0\rVideoübertragung
ai_mode:1\rKatzengesicht-Erkennung
ai_mode:2\rGesichtsdetektion
ai_mode:3\rFarberkennung
ai_mode:4\rGesichtserkennung
ai_mode:5\rQR-Code-Scan

Alle KI-Modi und seriellen Befehle finden Sie im Handbuch zum seriellen Protokoll.

Nächstes Kapitel: Kapitel 4: Gesichtsdetektion