Logo ng ArduCamPivariety Color Global Shutter
Module ng Camera para sa Raspberry Pi
2MP OG02B10
(SKU: B0348)
QUICK START GUIDE

ArduCam B0348 Pivariety Color Global Shutter Camera

PANIMULA

  • Tungkol sa Arducam
    Ang Arducam ay isang propesyonal na designer at manufacturer ng SPI, MIPI, DVP, at USB camera mula noong 2012. Nag-aalok din kami ng customized na turnkey na disenyo at mga serbisyo sa manufacturing solution para sa mga customer na gustong maging kakaiba ang kanilang mga produkto.
  • Tungkol sa Pivariety Camera na Ito
    Ang Arducam Pivariety ay isang Raspberry Pi camera solution para kunin ang advantage ng paggamit ng mga function ng hardware ISP nito. Ginagawa ng mga module ng pivariety camera ang mga user na makakuha ng mas mahusay na performance at mas malawak na iba't ibang camera, mga opsyon sa lens. Sa madaling salita, nalampasan ng Pivariety ang mga limitasyon ng closed-source na opisyal na sinusuportahan ng driver ng camera at mga module ng camera (V1/V2/HQ).

Ang mga module ng Pivariety camera ay naging posible na maging maayos na ISP na may Auto Exposure, Auto White Balance, Auto Gain Control, Lens Shading Correction, atbp. Ang serye ng mga camera na ito ay gumagamit ng framework ng lib camera, hindi sila maaaring suportahan ng Raspistill, at ang paraan upang ma-access ang camera ay lib camera SDK (para sa C++)/lib camera-still/lib camera-vid/Gstreamer camera.

Ang Pivariety OGO2B10 Color Global Shutter Camera na ito ay na-migrate ng Raspberry Pi Cameras, na nag-aalis ng mga rolling shutter artifacts para kunan ang mga high-speed na gumagalaw na bagay sa mga makulay na larawan.

SPECS

Sensor ng Larawan 2MP OG02B10
Max. Resolusyon 1600Hx1300V
Laki ng Pixel 3um x 3um
Optical na Format 1/2.9”
Spec ng Lens Bundok: M12
Focal length: 2.8mm±5%
F.NO: 2.8
FOV: 110deg (H)
Sensitivity ng IR Integral IR filter, nakikitang liwanag
lamang
Frame Rate 1600 × 1300 @ 60fps;
1600 × 1080 @ 80fps;
1280×720@120fps
Format ng Output ng Sensor RAW10, RAW8
Format ng Output ng ISP Ang format ng imahe ng output ng JPG, YUV420, RAW, DNG
Ang format ng output na video ng MJPEG, H.264
Uri ng Interface 2-Lane MIPI
Laki ng Adapter Board 40mm×40mm
Sukat ng Lupon 40mm×40mm

SOFTWARE

  1. Pag-install ng 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 kernel_driver
    pindutin ang y upang i-reboot
    TANDAAN: Ang pag-install ng kernel driver ay sinusuportahan lamang ng pinakabagong bersyon 5.10. Para sa iba pang mga bersyon ng kernel, mangyaring pumunta sa aming pahina ng 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
    Maaari mo ring bisitahin ang pahina ng doc na ito upang sumangguni sa koneksyon sa hardware:
    https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/pivarietyog02b10-2mp-color-global-shutter-camera-module/
  2. Subukan ang Driver at Camera
    Matapos mong matapos ang pagpupulong ng hardware at pag-install ng driver, maaari mong subukan kung nakita at gumagana ang camera.
    • View ang Katayuan ng Driver at Camera
    dmesg | grep arducam
    Ipapakita nito ang arducam-variety kung matagumpay na na-install ng driver at bersyon ng firmware kung ma-detect ang camera.
    Dapat ay nabigo ang display kung hindi matukoy ang camera, maaaring kailanganin mong suriin ang koneksyon ng ribbon, pagkatapos ay i-reboot ang Raspberry Pi.
    View ang Video Node
    Ang mga module ng Pivariety camera ay ginagaya bilang karaniwang video device sa ilalim ng /dev/video* node, kaya magagamit mo ang ls command para sa paglilista ng mga content sa /dev folder.
    ls /dev/video* -l
    Dahil ang module ng camera ay sumusunod sa V4L2, maaari mong gamitin ang mga kontrol ng V4l2 upang ilista ang sinusuportahang puwang ng kulay, mga resolusyon, at mga rate ng frame.
    v4l2-ctl –list-formats-ext
    TANDAAN: Bagama't sinusuportahan ang interface ng V4L2, ang mga larawang may format na RAW lang ang maaaring makuha, nang walang suporta sa ISP.
  3. Opisyal na Pag-install ng Libcamera App
    ./install_pivariety_pkgs.sh -p libcamera_dev
    ./install_pivariety_pkgs.sh -p libcamera_apps
  4. Kumuha ng Larawan at Mag-record ng Video
    • Kumuha ng larawan
    Para kay example, preview para sa 5s at i-save ang imahe na pinangalanang test.jpg
    lib camera-still -t 5000 -o test.jpg
    • Kumuha ng video
    Para kay example, mag-record ng H.264 10s na video na may laki ng frame1920W × 1080H
    lib camera-vid -t 10000 –lapad 1920 –taas 1080 -o pagsubok.h264
    TANDAAN: Ang H.264 na format ay sumusuporta lamang sa 1920×1080 at mas mababa ang resolution.
    • Pag-install ng gstreamer ng plugin
    I-install ang gstreamer
    sudo apt update
    sudo apt install -y gstreamer1.0-tools
    Preview
    gst-launch-1.0 libcamerasrc ! 'video/xraw,width=1920,height=1080' ! videoconvert ! autovideosink

I-TROUBLESHOOT

  1.  Hindi Makapaglaan ng Memorya
    [3:45:35.833744413] [6019] INFO RPI raspberrypi.cpp:611 Sensor: /base/soc/i2c0mux/i2c@1/arducam@0c – Napiling mode:
    5344×4012-pRAA
    [3:45:35.948442507] [6019] ERROR V4L2
    v4l2_videodevice.cpp:1126 /dev/video14[17:cap]: Hindi makahiling ng 4 na buffer: Hindi makapaglaan ng memorya [3:45:35.948551358] [6019] ERROR RPI raspberrypi.cpp:808 Nabigong maglaan ng mga buffer
    ERROR: *** nabigong simulan ang camera ***
    I-edit ang /boot/cmdline.txt at idagdag ang cma=400M sa dulo
    Higit pang mga detalye: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html
  2. Ang Larawan ay Nagpapakita ng Mga Color Dots
    Magdagdag ng code –denoise cdn_off sa dulo ng command
    ./libcamera-still -t 5000 -o test.jpg –denoise cdn_off
    Higit pang mga detalye: https://github.com/raspberrypi/libcameraapps/issues/19
  3.  Nabigong I-install ang Driver
    Pakisuri ang bersyon ng kernel, ibinibigay lamang namin ang driver para sa pinakabagong opisyal na imahe ng bersyon ng kernel kapag inilabas ang Pivariety camera na ito.
    Tandaan: Kung gusto mong i-compile ang kernel driver nang mag-isa, mangyaring sumangguni sa pahina ng Doc: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-installkernel-driver-for-pivariety-camera/
  4. Nabigong mag-import ng fd 18 terminate na tinawag pagkatapos ihagis ang isang instance ng 'std:: runtime_error' what( ): failed to import fd 18 Aborted Kung nakita mo ang parehong error, maaari kang gumawa ng maling pagpili tungkol sa driver ng graphics. Mangyaring sundin ang pahina ng Arducam Doc upang piliin ang tamang driver ng graphics.
    Kung makakita ka ng parehong error, maaari kang gumawa ng maling pagpili tungkol sa driver ng graphics. Mangyaring sundin ang pahina ng Arducam Doc upang piliin ang tamang driver ng graphics.
  5. Lumipat sa native camera (raspistill atbp.)
    I-edit ang file ng /boot/config.txt, gawing # dtoverlay=arducam ang dtoverlay=arducam Pagkatapos makumpleto ang pagbabago, kailangan mong i-reboot ang Raspberry Pi.
    sudo reboot

TANDAAN: Ang module ng camera na ito ay sumusuporta sa trigger sa pamamagitan ng panlabas na signal, mangyaring sumangguni sa pahina ng Doc para makuha ang pagtuturo https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-toaccess-pivariety-og02b10-2mp-color-globalshutter-camera-using-external-trigger-snapshotmode/
Kung kailangan mo ng aming tulong o gusto mong i-customize ang iba pang mga modelo ng Pi camera, huwag mag-atubiling makipag-ugnayan sa amin sa pamamagitan ng
support@arducam.com

Mga Dokumento / Mga Mapagkukunan

ArduCam B0348 Pivariety Color Global Shutter Camera Module para sa Raspberry Pi [pdf] Gabay sa Gumagamit
B0348, Pivariety Color Global Shutter Camera Module para sa Raspberry Pi
ArduCam B0348 Pivariety Color Global Shutter Camera Module para sa Raspberry Pi [pdf] Gabay sa Gumagamit
B0348, Pivariety Color Global Shutter Camera Module para sa Raspberry Pi

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *