โลโก้ ArduCamPivariety Colour Global Shutter
โมดูลกล้องสำหรับ Raspberry Pi
2MP OG02B10
(รหัส: B0348)
คู่มือเริ่มต้นอย่างรวดเร็ว

ArduCam B0348 กล้องชัตเตอร์ระดับโลก Pivariety Color

การแนะนำ

  • เกี่ยวกับ Arducam
    Arducam เป็นผู้ออกแบบและผู้ผลิตกล้อง SPI, MIPI, DVP และ USB มืออาชีพมาตั้งแต่ปี 2012 เรายังเสนอการออกแบบและโซลูชันการผลิตแบบเบ็ดเสร็จที่ปรับแต่งได้ตามความต้องการของลูกค้าที่ต้องการให้ผลิตภัณฑ์ของตนมีเอกลักษณ์เฉพาะตัว
  • เกี่ยวกับกล้องพิวาริเอตี้นี้
    Arducam Pivariety เป็นโซลูชันกล้อง Raspberry Pi ที่จะช่วยเพิ่มประสิทธิภาพtagของการใช้ฟังก์ชัน ISP ของฮาร์ดแวร์ โมดูลกล้อง Pivariety ทำให้ผู้ใช้ได้รับประสิทธิภาพที่ดีขึ้นและมีตัวเลือกกล้องและเลนส์ที่หลากหลายขึ้น กล่าวอีกนัยหนึ่ง Pivariety ก้าวข้ามข้อจำกัดของไดรเวอร์กล้องและโมดูลกล้องที่สนับสนุนอย่างเป็นทางการแบบโอเพ่นซอร์ส (V1/ V2/HQ)

โมดูลกล้อง Pivariety ทำให้สามารถปรับ ISP ได้อย่างดีด้วย Auto Exposure, Auto White Balance, Auto Gain Control, Lens Shading Correction ฯลฯ กล้องชุดนี้ใช้เฟรมเวิร์กของกล้อง lib ซึ่ง Raspistill ไม่รองรับและ วิธีเข้าถึงกล้องคือ lib camera SDK (สำหรับ C++)/lib camera-still/lib camera-vid/Gstreamer

Pivariety OGO2B10 Color Global Shutter Camera นี้ได้รับการโยกย้ายจากกล้อง Raspberry Pi ซึ่งกำจัดสิ่งแปลกปลอมของชัตเตอร์กลิ้งเพื่อถ่ายภาพวัตถุที่เคลื่อนไหวด้วยความเร็วสูงในภาพที่คมชัดของสี

ข้อมูลจำเพาะ

เซ็นเซอร์รับภาพ 2MP OG02B10
ความละเอียดสูงสุด 1600Hx1300V
ขนาดพิกเซล 3umx3um
รูปแบบแสง 1/2.9”
สเปคเลนส์ ภูเขา: M12
ความยาวโฟกัส: 2.8mm±5%
FNO: 2.8
FOV: 110deg (สูง)
ความไวแสงอินฟราเรด ฟิลเตอร์ IR แบบบูรณาการ, แสงที่มองเห็นได้
เท่านั้น
อัตราเฟรม 1600×1300@60fps;
1600×1080@80fps;
1280×720@120เฟรมต่อวินาที
รูปแบบเอาต์พุตของเซนเซอร์ RAW10, RAW8
รูปแบบเอาต์พุต ISP รูปแบบภาพที่ส่งออกของ JPG, YUV420, RAW, DNG
รูปแบบวิดีโอเอาต์พุตของ MJPEG, H.264
ประเภทอินเทอร์เฟซ MIPI . 2 เลน
ขนาดบอร์ดอะแดปเตอร์ 40มม.×40มม.
ขนาดกระดาน 40มม.×40มม.

ซอฟต์แวร์

  1. การติดตั้งไดร์เวอร์
    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
    กด y เพื่อรีบูต
    หมายเหตุ: การติดตั้งไดรเวอร์เคอร์เนลได้รับการสนับสนุนโดยเวอร์ชันล่าสุด 5.10 เท่านั้น สำหรับเคอร์เนลเวอร์ชันอื่น โปรดไปที่หน้าเอกสารของเรา: 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
    คุณยังสามารถไปที่หน้าเอกสารนี้เพื่ออ้างถึงการเชื่อมต่อฮาร์ดแวร์:
    https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/pivarietyog02b10-2mp-color-global-shutter-camera-module/
  2. ทดสอบไดรเวอร์และกล้อง
    หลังจากคุณประกอบฮาร์ดแวร์และติดตั้งไดรเวอร์เสร็จแล้ว คุณสามารถทดสอบว่ากล้องตรวจพบและทำงานได้หรือไม่
    • View สถานะของไดรเวอร์และกล้อง
    dmesg | เกรป อาร์ดูแคม
    มันจะแสดง arducam-variety หากไดรเวอร์ติดตั้งสำเร็จและเวอร์ชั่นเฟิร์มแวร์หากตรวจพบกล้องได้
    จอแสดงผลควรได้รับการสอบสวนล้มเหลวหากตรวจไม่พบกล้อง คุณอาจต้องตรวจสอบการเชื่อมต่อริบบิ้น จากนั้นรีบูต Raspberry Pi
    View โหนดวิดีโอ
    โมดูลกล้อง Pivariety ถูกจำลองเป็นอุปกรณ์วิดีโอมาตรฐานภายใต้โหนด /dev/video* ดังนั้น คุณสามารถใช้คำสั่ง ls เพื่อแสดงรายการเนื้อหาในโฟลเดอร์ /dev
    ls /dev/วิดีโอ* -l
    เนื่องจากโมดูลกล้องเป็นไปตามข้อกำหนด V4L2 คุณจึงสามารถใช้ตัวควบคุม V4l2 เพื่อแสดงรายการพื้นที่สี ความละเอียด และอัตราเฟรมที่รองรับได้
    v4l2-ctl –รายการรูปแบบต่อ
    หมายเหตุ: แม้ว่าอินเทอร์เฟซ V4L2 จะได้รับการสนับสนุน แต่สามารถรับได้เฉพาะภาพรูปแบบ RAW เท่านั้น โดยไม่สนับสนุน ISP
  3. การติดตั้งแอป Libcamera อย่างเป็นทางการ
    ./install_pivariety_pkgs.sh -p libcamera_dev
    ./install_pivariety_pkgs.sh -p libcamera_apps
  4. จับภาพและบันทึกวิดีโอ
    • จับภาพ
    เช่นampเลอ เพรview เป็นเวลา 5 วินาทีและบันทึกภาพชื่อ test.jpg
    lib กล้องนิ่ง -t 5000 -o test.jpg
    • บันทึกวิดีโอ
    เช่นampบันทึกวิดีโอ H.264 10s ด้วยขนาดเฟรม1920W × 1080H
    lib กล้องวิดีโอ -t 10000 –ความกว้าง 1920 –ความสูง 1080 -o test.h264
    หมายเหตุ: รูปแบบ H.264 รองรับความละเอียด 1920×1080 และต่ำกว่าเท่านั้น
    • การติดตั้งปลั๊กอิน gstreamer
    ติดตั้ง gstreamer
    sudo apt อัปเดต
    sudo apt ติดตั้ง -y gstreamer1.0-tools
    พรีview
    gst-launch-1.0 libcamerasrc ! 'วิดีโอ/xraw,width=1920,height=1080' ! แปลงวิดีโอ ! autovideosink

การแก้ไขปัญหา

  1.  ไม่สามารถจัดสรรหน่วยความจำได้
    [3:45:35.833744413] [6019] INFO RPI raspberrypi.cpp:611 เซนเซอร์: /base/soc/i2c0mux/i2c@1/arducam@0c – โหมดที่เลือก:
    5344×4012-PRAA
    [3:45:35.948442507] [6019] ข้อผิดพลาด V4L2
    v4l2_videodevice.cpp:1126 /dev/video14[17:cap]: ไม่สามารถขอบัฟเฟอร์ 4 ตัว: ไม่สามารถจัดสรรหน่วยความจำได้ [3:45:35.948551358] [6019] ข้อผิดพลาด RPI raspberrypi.cpp:808 ล้มเหลวในการจัดสรรบัฟเฟอร์
    ข้อผิดพลาด: *** ไม่สามารถเริ่มกล้องได้ ***
    แก้ไข /boot/cmdline.txt และเพิ่ม cma=400M ต่อท้าย
    รายละเอียดเพิ่มเติม: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html
  2. รูปภาพแสดงจุดสี
    เพิ่มรหัส –denoise cdn_off ที่ส่วนท้ายของคำสั่ง
    ./libcamera-still -t 5000 -o test.jpg –denoise cdn_off
    รายละเอียดเพิ่มเติม: https://github.com/raspberrypi/libcameraapps/issues/19
  3.  ไม่สามารถติดตั้งไดรเวอร์
    โปรดตรวจสอบเวอร์ชันเคอร์เนล เราจะจัดเตรียมไดรเวอร์สำหรับอิมเมจเวอร์ชันเคอร์เนลที่เป็นทางการล่าสุดเมื่อกล้อง Pivariety นี้ออกวางจำหน่ายเท่านั้น
    บันทึก: หากคุณต้องการคอมไพล์ไดรเวอร์เคอร์เนลด้วยตัวเอง โปรดดูที่หน้าเอกสาร: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-installkernel-driver-for-pivariety-camera/
  4. ไม่สามารถนำเข้า fd 18 ยุติการเรียกหลังจากโยนอินสแตนซ์ของ 'std:: runtime_error' what( ): failed to import fd 18 Aborted หากคุณพบข้อผิดพลาดเดียวกัน คุณอาจเลือกไดรเวอร์กราฟิกผิด โปรดปฏิบัติตามหน้า Arducam Doc เพื่อเลือกไดรเวอร์กราฟิกที่ถูกต้อง
    หากคุณพบข้อผิดพลาดเดียวกัน คุณอาจเลือกไดรเวอร์กราฟิกผิด โปรดปฏิบัติตามหน้า Arducam Doc เพื่อเลือกไดรเวอร์กราฟิกที่ถูกต้อง
  5. เปลี่ยนไปใช้กล้องเนทีฟ (raspistill เป็นต้น)
    แก้ไข file ของ /boot/config.txt ให้ dtoverlay=arducam เปลี่ยนเป็น # dtoverlay=arducam หลังจากแก้ไขเสร็จแล้ว คุณต้องรีบูต Raspberry Pi
    sudo รีบูต

หมายเหตุ: โมดูลกล้องนี้รองรับทริกเกอร์ผ่านสัญญาณภายนอก โปรดดูที่หน้าเอกสารเพื่อรับคำแนะนำ https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-toaccess-pivariety-og02b10-2mp-color-globalshutter-camera-using-external-trigger-snapshotmode/
หากคุณต้องการความช่วยเหลือจากเราหรือต้องการปรับแต่งกล้อง Pi รุ่นอื่นๆ โปรดติดต่อเราผ่านทาง
support@arducam.com

เอกสาร / แหล่งข้อมูล

ArduCam B0348 Pivariety Color Global Shutter กล้อง โมดูลสำหรับ Raspberry Pi [พีดีเอฟ] คู่มือการใช้งาน
B0348 Pivariety Color Global Shutter Camera Module สำหรับ Raspberry Pi
ArduCam B0348 Pivariety Color Global Shutter กล้อง โมดูลสำหรับ Raspberry Pi [พีดีเอฟ] คู่มือการใช้งาน
B0348 Pivariety Color Global Shutter Camera Module สำหรับ Raspberry Pi

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *