Pivariety Colour Global Shutter
โมดูลกล้องสำหรับ Raspberry Pi
2MP OG02B10
(รหัส: B0348)
คู่มือเริ่มต้นอย่างรวดเร็ว
การแนะนำ
- เกี่ยวกับ 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มม. |
ซอฟต์แวร์
- การติดตั้งไดร์เวอร์
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/ - ทดสอบไดรเวอร์และกล้อง
หลังจากคุณประกอบฮาร์ดแวร์และติดตั้งไดรเวอร์เสร็จแล้ว คุณสามารถทดสอบว่ากล้องตรวจพบและทำงานได้หรือไม่
• View สถานะของไดรเวอร์และกล้อง
dmesg | เกรป อาร์ดูแคม
มันจะแสดง arducam-variety หากไดรเวอร์ติดตั้งสำเร็จและเวอร์ชั่นเฟิร์มแวร์หากตรวจพบกล้องได้
จอแสดงผลควรได้รับการสอบสวนล้มเหลวหากตรวจไม่พบกล้อง คุณอาจต้องตรวจสอบการเชื่อมต่อริบบิ้น จากนั้นรีบูต Raspberry Pi
• View โหนดวิดีโอ
โมดูลกล้อง Pivariety ถูกจำลองเป็นอุปกรณ์วิดีโอมาตรฐานภายใต้โหนด /dev/video* ดังนั้น คุณสามารถใช้คำสั่ง ls เพื่อแสดงรายการเนื้อหาในโฟลเดอร์ /dev
ls /dev/วิดีโอ* -l
เนื่องจากโมดูลกล้องเป็นไปตามข้อกำหนด V4L2 คุณจึงสามารถใช้ตัวควบคุม V4l2 เพื่อแสดงรายการพื้นที่สี ความละเอียด และอัตราเฟรมที่รองรับได้
v4l2-ctl –รายการรูปแบบต่อ
หมายเหตุ: แม้ว่าอินเทอร์เฟซ V4L2 จะได้รับการสนับสนุน แต่สามารถรับได้เฉพาะภาพรูปแบบ RAW เท่านั้น โดยไม่สนับสนุน ISP
- การติดตั้งแอป Libcamera อย่างเป็นทางการ
./install_pivariety_pkgs.sh -p libcamera_dev
./install_pivariety_pkgs.sh -p libcamera_apps - จับภาพและบันทึกวิดีโอ
• จับภาพ
เช่น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
การแก้ไขปัญหา
- ไม่สามารถจัดสรรหน่วยความจำได้
[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 - รูปภาพแสดงจุดสี
เพิ่มรหัส –denoise cdn_off ที่ส่วนท้ายของคำสั่ง
./libcamera-still -t 5000 -o test.jpg –denoise cdn_off
รายละเอียดเพิ่มเติม: https://github.com/raspberrypi/libcameraapps/issues/19 - ไม่สามารถติดตั้งไดรเวอร์
โปรดตรวจสอบเวอร์ชันเคอร์เนล เราจะจัดเตรียมไดรเวอร์สำหรับอิมเมจเวอร์ชันเคอร์เนลที่เป็นทางการล่าสุดเมื่อกล้อง Pivariety นี้ออกวางจำหน่ายเท่านั้น
บันทึก: หากคุณต้องการคอมไพล์ไดรเวอร์เคอร์เนลด้วยตัวเอง โปรดดูที่หน้าเอกสาร: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-installkernel-driver-for-pivariety-camera/ - ไม่สามารถนำเข้า fd 18 ยุติการเรียกหลังจากโยนอินสแตนซ์ของ 'std:: runtime_error' what( ): failed to import fd 18 Aborted หากคุณพบข้อผิดพลาดเดียวกัน คุณอาจเลือกไดรเวอร์กราฟิกผิด โปรดปฏิบัติตามหน้า Arducam Doc เพื่อเลือกไดรเวอร์กราฟิกที่ถูกต้อง
หากคุณพบข้อผิดพลาดเดียวกัน คุณอาจเลือกไดรเวอร์กราฟิกผิด โปรดปฏิบัติตามหน้า Arducam Doc เพื่อเลือกไดรเวอร์กราฟิกที่ถูกต้อง - เปลี่ยนไปใช้กล้องเนทีฟ (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 |