Logo ArduCamOtturatore globale Pivariety Colour
Modulo fotocamera per Raspberry Pi
2 MP OG02B10
(SKU: B0348)
GUIDA RAPIDA

ArduCam B0348 Fotocamera con otturatore globale a colori Pivariety

INTRODUZIONE

  • Informazioni su Arducam
    Arducam è un designer e produttore professionista di fotocamere SPI, MIPI, DVP e USB dal 2012. Offriamo anche servizi di progettazione e produzione chiavi in ​​mano personalizzati per i clienti che desiderano che i loro prodotti siano unici.
  • Informazioni su questa fotocamera Pivariety
    Arducam Pivariety è una soluzione per fotocamere Raspberry Pi per sfruttare il vantaggiotage di utilizzare le sue funzioni hardware ISP. I moduli fotocamera Pivariety consentono agli utenti di ottenere prestazioni migliori e una più ampia varietà di fotocamere e opzioni di obiettivi. In altre parole, Pivariety ha superato i limiti del driver della fotocamera e dei moduli della fotocamera supportati ufficialmente closed-source (V1/V2/HQ).

I moduli della fotocamera Pivariety hanno reso possibile essere ISP ben sintonizzati con esposizione automatica, bilanciamento automatico del bianco, controllo automatico del guadagno, correzione dell'ombreggiatura dell'obiettivo, ecc. Questa serie di fotocamere utilizza il framework della fotocamera lib, non può essere supportata da Raspistill e il modo per accedere alla telecamera è lib camera SDK (per C++)/lib camera-still/lib camera-vid/Gstreamer.

Questa fotocamera Pivariety OGO2B10 Color Global Shutter è migrata da fotocamere Raspberry Pi, che eliminano gli artefatti del rolling shutter per riprendere oggetti in movimento ad alta velocità in immagini nitide a colori.

SPECIFICHE

Sensore di immagine 2 MP OG02B10
Risoluzione massima 1600Hx1300V
Dimensione pixel 3 um x 3 um
Formato ottico 1/2.9"
Specifiche dell'obiettivo Montatura: M12
Lunghezza focale: 2.8 mm ± 5%
F.NO: 2.8
FOV: 110 gradi (H)
Sensibilità IR Filtro IR integrato, luce visibile
soltanto
Frequenza dei fotogrammi 1600×1300 a 60 fps;
1600×1080 a 80 fps;
1280×720 a 120 fps
Formato di uscita del sensore RAW10, RAW8
Formato di output dell'ISP Il formato dell'immagine di output di JPG, YUV420, RAW, DNG
Il formato video di output di MJPEG, H.264
Tipo di interfaccia MIPI . a 2 corsie
Dimensioni scheda adattatore 40mm × 40mm
Dimensioni della scheda 40mm × 40mm

SOFTWARE

  1. Installazione del driver
    wget -O install_pivariety_pkgs.sh https://github.com/ArduCAM/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh
    chmod +x install_pivariety_pkgs.sh
    ./install_pivariety_pkgs.sh -p driver_kernel
    premi y per riavviare
    NOTA: L'installazione del driver del kernel è supportata solo dall'ultima versione 5.10. Per altre versioni del kernel, vai alla nostra pagina Doc: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-install-kernel-driver-for-pivarietycamera/#2-how-to-build-raspberry-pi-kernel-driverfor-arducam-pivariety-camera
    Puoi anche visitare questa pagina del documento per fare riferimento alla connessione hardware:
    https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/pivarietyog02b10-2mp-color-global-shutter-camera-module/
  2. Prova il driver e la fotocamera
    Dopo aver completato l'assemblaggio dell'hardware e l'installazione del driver, puoi verificare se la videocamera è stata rilevata e funziona.
    • View lo stato del conducente e della telecamera
    dmesg | grep arduca
    Verrà visualizzata la varietà arducam se il driver è stato installato correttamente e la versione del firmware se la fotocamera può essere rilevata.
    Il display dovrebbe essere la sonda guasta se la fotocamera non può essere rilevata, potrebbe essere necessario controllare la connessione del nastro, quindi riavviare il Raspberry Pi.
    View il nodo video
    I moduli della fotocamera Pivariety sono emulati come dispositivo video standard nel nodo /dev/video*, quindi puoi usare il comando ls per elencare i contenuti nella cartella /dev.
    ls /dev/video* -l
    Poiché il modulo della fotocamera è compatibile con V4L2, è possibile utilizzare i controlli V4l2 per elencare lo spazio colore, le risoluzioni e le frequenze di fotogrammi supportati.
    v4l2-ctl –list-formats-ext
    NOTA: Sebbene l'interfaccia V4L2 sia supportata, è possibile ottenere solo immagini in formato RAW, senza supporto ISP.
  3. Installazione ufficiale dell'app Libcamera
    ./install_pivariety_pkgs.sh -p libcamera_dev
    ./install_pivariety_pkgs.sh -p libcamera_apps
  4. Cattura immagini e registra video
    • Cattura immagine
    Per esempioample, preview per 5 secondi e salva l'immagine denominata test.jpg
    lib camera-still -t 5000 -o test.jpg
    • Registrare video
    Per esempioample, registra un video H.264 10s con la dimensione del fotogramma1920 L × 1080 A
    lib camera-vid -t 10000 –larghezza 1920 –altezza 1080 -o test.h264
    NOTA: il formato H.264 supporta solo risoluzioni 1920×1080 e inferiori.
    • Installazione del plugin gstreamer
    Installa gstreamer
    sudo apt aggiornamento
    sudo apt install -y gstreamer1.0-tools
    Preview
    gst-launch-1.0 libcamerasrc ! 'video/xraw,larghezza=1920,altezza=1080'! videoconvertire! autovideosink

RISOLUZIONE DEI PROBLEMI

  1.  Impossibile allocare la memoria
    [3:45:35.833744413] [6019] INFO RPI raspberrypi.cpp:611 Sensore: /base/soc/i2c0mux/i2c@1/arducam@0c – Modalità selezionata:
    5344×4012-PRAA
    [3:45:35.948442507] [6019] ERRORE V4L2
    v4l2_videodevice.cpp:1126 /dev/video14[17:cap]: Impossibile richiedere 4 buffer: Impossibile allocare memoria [3:45:35.948551358] [6019] ERRORE RPI raspberrypi.cpp:808 Impossibile allocare i buffer
    ERRORE: *** impossibile avviare la fotocamera ***
    Modifica /boot/cmdline.txt e aggiungi cma=400M alla fine
    Maggiori dettagli: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html
  2. L'immagine mostra punti colorati
    Aggiungi codice –denoise cdn_off alla fine del comando
    ./libcamera-still -t 5000 -o test.jpg –denoise cdn_off
    Maggiori dettagli: https://github.com/raspberrypi/libcameraapps/issues/19
  3.  Impossibile installare il driver
    Si prega di controllare la versione del kernel, forniamo solo il driver per l'ultima immagine della versione del kernel ufficiale quando viene rilasciata questa fotocamera Pivariety.
    Nota: Se vuoi compilare il driver del kernel da solo, fai riferimento alla pagina Doc: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-installkernel-driver-for-pivariety-camera/
  4. Impossibile importare fd 18 terminate chiamato dopo aver lanciato un'istanza di 'std:: runtime_error' what(): impossibile importare fd 18 Aborted Se trovi lo stesso errore, potresti fare la selezione sbagliata sul driver grafico. Si prega di seguire la pagina Arducam Doc per selezionare il driver grafico corretto.
    Se trovi lo stesso errore, potresti fare la selezione sbagliata del driver grafico. Si prega di seguire la pagina Arducam Doc per selezionare il driver grafico corretto.
  5. Passa alla fotocamera nativa (raspistill ecc.)
    Modifica il file di /boot/config.txt, cambia dtoverlay=arducam in # dtoverlay=arducam Una volta completata la modifica, devi riavviare il Raspberry Pi.
    sudo riavvia

NOTA: questo modulo fotocamera supporta l'attivazione tramite un segnale esterno, fare riferimento alla pagina Doc per ottenere le istruzioni https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-toaccess-pivariety-og02b10-2mp-color-globalshutter-camera-using-external-trigger-snapshotmode/
Se hai bisogno del nostro aiuto o desideri personalizzare altri modelli di fotocamere Pi, non esitare a contattarci tramite
support@ardducam.com

Documenti / Risorse

ArduCam B0348 Modulo fotocamera otturatore globale a colori Pivariety per Raspberry Pi [pdf] Guida utente
B0348, Modulo fotocamera otturatore globale a colori Pivariety per Raspberry Pi
ArduCam B0348 Modulo fotocamera otturatore globale a colori Pivariety per Raspberry Pi [pdf] Guida utente
B0348, Modulo fotocamera otturatore globale a colori Pivariety per Raspberry Pi

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *