Zum Inhalt springen

WSAL16740 – Camera Scheduler

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Der Kamera-Scheduler ermöglicht es dem Raspberry Pi, zwei Kameras über eine FPC-Verbindung anzuschließen. Das Umschalten zwischen den Kameras erfolgt über GPIO-Steuerung.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Unterstützt werden zwei 8-MP IMX219-Kameras (bei einer muss der Verschlüsselungs-Chip entfernt werden) oder zwei 5-MP OV5647-Kameras.
  • Eine Kombination aus einer 8-MP IMX219- und einer 5-MP OV5647-Kamera wird nicht unterstützt.
  • Die FPC-Anschlüsse variieren je nach Pi-Modell: Bei Pi 2B/3B/3B+ liegt der CSI-Anschluss zwischen LAN- und HDMI-Buchse; bei Pi 4 zwischen HDMI1 und Kopfhöreranschluss; bei Pi Zero an der Seite des Stromanschlusses.
  • Beim Einstecken der FPC-Kabel sollte die metallene Silberseite zum HDMI-Anschluss zeigen. Die schwarze Klemme lösen, Kabel ausrichten, fest einsetzen und Klemme wieder schließen.
  • Die Kamerainterface ist standardmäßig deaktiviert. Aktivierung erfolgt mit „sudo raspi-config“ unter Interfacing Options → Camera → Yes, danach Neustart mit „sudo reboot“.
  • Zum Testen: Foto mit „sudo raspistill -o image-01.jpg“, Video-Aufnahme mit „sudo raspivid -o video-01.h264 -t 10000“.
  • Für das manuelle Umschalten wird ein Draht an einen Pad auf dem FPC-Kabel gelötet; durch Herunterziehen des Pads (Anschluss an GND) wird gewechselt.
  • Automatisches Umschalten per Python: Den Draht an ein GPIO-Pin anschließen (Beispiel: PIN 37). Demoskripte wechseln automatisch alle 5 s und speichern Bilder in /home/pi/Pictures bzw. Videos in /home/pi/Videos.

Befehle und Beispiele – vor Ausführung prüfen: 

sudo raspi-config
sudo reboot
sudo raspistill -o image-01.jpg
sudo raspivid -o video-01.h264 -t 10000
cd /boot/Camera-Scheduler/
sudo python switch-photo.py
sudo python switch-video.py

Hinweise und Versionsgrenzen

  • Die genaue GPIO-Zuordnung (PIN 37 im Beispiel) hängt von der Hardware-Version ab und muss vor der Verwendung bestätigt werden.
  • Das Entfernen des Verschlüsselungs-Chips bei einer IMX219-Kamera erfordert Lötarbeiten und kann die Garantie beeinflussen – bitte vor Durchführung prüfen.
  • Die Demo-Skripte setzen voraus, dass sie unter /boot/Camera-Scheduler liegen; bei anderer Ablageort müssen die Pfade angepasst werden.
  • Nicht unterstützt: Mischkonfiguration aus IMX219 und OV5647 – nur gleiche Sensortypen funktionieren zuverlässig.
  • Bei Problemen beim Umschalten zuerst die Lötverbindung überprüfen.
  • Keine Angaben zu Kompatibilität mit neueren Pi-Modellen (z. B. Pi 5) oder aktuellen Firmware-Versionen; menschliche Bestätigung erforderlich.

Quelle und Revisionsnachweis