Zum Inhalt springen

WSAL16507 – IMX219-170 Camera

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

Die IMX219-170 ist eine 8-Megapixel-Kamera mit 170° Diagonal-Sichtfeld. Sie ist für Jetson Nano konzipiert und kann über den CSI-Anschluss angeschlossen werden. Die Seite beschreibt Hardware-Anbindung, Testbefehle (nvgstcapture), OpenCV-Nutzung sowie die libcamera-Befehlsfamilie für Raspberry Pi.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Sensorchip: Sony IMX219; Auflösung 3280 × 2464 Pixel
  • CMOS-Größe: 1/4 Zoll; Blende F2.4; Brennweite 2,2 mm
  • Diagonales Sichtfeld: 170°; Verzerrung unter 22 %
  • Gehäusemaße: ca. 25 mm × 24 mm; vier Schraubpunkte in fester Position
  • Externe Spannungsversorgung mit 3,3 V möglich
  • Anschluss an Jetson Nano: Kamerakabel mit der Metallseite zum Kühlkörper hin in den Kameraport einsetzen
  • Testbefehl im Terminal: DISPLAY=:0.0 nvgstcapture-1.0
  • Dual-Kamera-Test: Sensorauswahl über --sensor-id=0 oder --sensor-id=1
  • Bei rötlichem Bild: Kamera-Override-Datei aus dem bereitgestellten Archiv nach /var/nvidia/nvcam/settings/ kopieren und Berechtigungen setzen
  • libcamera-Befehle auf Raspberry Pi: libcamera-hello, libcamera-jpeg, libcamera-still, libcamera-vid, libcamera-raw

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

DISPLAY=:0.0 nvgstcapture-1.0
DISPLAY=:0.0 nvgstcapture-1.0 --sensor-id=0
DISPLAY=:0.0 nvgstcapture-1.0 --sensor-id=1
wget https://files.waveshare.com/upload/e/eb/Camera_overrides.tar.gz
tar zxvf Camera_overrides.tar.gz
sudo cp camera_overrides.isp /var/nvidia/nvcam/settings/
sudo chmod 664 /var/nvidia/nvcam/settings/camera_overrides.isp
sudo chown root:root /var/nvidia/nvcam/settings/camera_overrides.isp
libcamera-hello
libcamera-hello -t 0
libcamera-hello --tuning-file /usr/share/libcamera/ipa/raspberrypi/imx219_noir.json
libcamera-hello --info-text "focus %focus"
libcamera-jpeg -o test.jpg
libcamera-jpeg -o test.jpg -t 2000 --width 640 --height 480
libcamera-jpeg -o test.jpg -t 2000 --shutter 20000 --gain 1.5
libcamera-jpeg --ev -0.5 -o darker.jpg
libcamera-jpeg --ev 0 -o normal.jpg
libcamera-jpeg --ev 0.5 -o brighter.jpg
libcamera-still -o test.jpg
libcamera-still -e png -o test.png

Hinweise und Versionsgrenzen

  • Der Quelltext enthält Platzhalter wie {{{name2}}} bis {{{name6}}}; diese Werte sind nicht verfügbar und wurden weggelassen.
  • Die genaue Firmware-Version des Jetson Nano bzw. Raspberry Pi ist nicht angegeben; einige Schritte können versionssensitiv sein.
  • Die Datei 'camera_overrides.isp' muss von Waveshare heruntergeladen werden; ohne diesen Schritt bleibt das rötliche Bildproblem bestehen.
  • OpenCV-Nutzung erfordert zusätzliche Skripte (Simple_camera.zip); Kompatibilität mit älteren OpenCV-Versionen ist nicht garantiert.
  • Die Betriebsstemperaturangabe (0–60 °C) stammt aus dem FAQ-Bereich und sollte vor Einsatz in extremen Umgebungen überprüft werden.

Quelle und Revisionsnachweis