Camera Module 3: come connetterla a Raspberry Pi 4
Camera Module 3 è la terza generazione dell’obiettivo fotografico per Raspberry Pi. Usa un sensore Sony IMX708 con autofocus e HDR. Queste sono le caratteristiche principali:
- Risoluzione: 11.9 Megapixels
- Dimensioni: 4608 x 2592 pixels
- Profondità di campo minima: 10 cm (5 cm per la Camera Module 3 Wide)
- Lunghezza focale: 4.74 mm (2.75 mm per la Camera Module 3 Wide)
- Rapport focale: F1.8 (F2.2 per la Camera Module 3 Wide)
- Tempo di esposizione massimo: 112 s
Camera Module 3 si collega al Raspberry Pi tramite il connettore CSI (Camera Serial Interface). Attenzione: la porta è molto simile a quella usata dal display, occorre fare attenzione alla posizione e alle scritte sulla scheda.
Per aprire il connettore è necessario afferrarlo ai lati più stretti e sollevarlo dolcemente. Quindi si inserisce il cavo con la parte blu rivolta verso la porta Ethernet in modo che i contatti metallici del cavo tocchino quelli del connettore.
Infine si deve chiudere il connettore spingendolo in basso.
Per verificare il funzionamento si possono usare le applicazioni libcamera-jpeg
e libcamera-vid
da shell, anche con una connessione ssh. Ad esempio libcamera-jpeg --list-cameras
mostra le fotocamere installate:
pi@raspberrypi:~ $ libcamera-jpeg --list-cameras
Available cameras
-----------------
0 : imx708 [4608x2592] (/base/soc/i2c0mux/i2c@1/imx708@1a)
Modes: 'SRGGB10_CSI2P' : 1536x864 [120.13 fps - (0, 0)/4608x2592 crop]
2304x1296 [56.03 fps - (0, 0)/4608x2592 crop]
4608x2592 [14.35 fps - (0, 0)/4608x2592 crop]
Per catturare un’immagine invece si può usare il comando:
libcamera-jpeg -o test.jpg –immediate
La fotografia seguente mostra il risultato del comando: un selfie della scheda Raspberry Pi.
Riferimenti
- Raspberry Pi Camera Module 3 : datasheets.raspberrypi.com/camera/camera-module-3-product-brief.pdf
- Raspberry Pi 4 Model B Datasheet: datasheets.raspberrypi.com/rpi4/raspberry-pi-4-datasheet.pdf
- Camera Serial Interface, pagina su Wikipedia: en.wikipedia.org/wiki/Camera_Serial_Interface