Pivariety Color مصراع عالمي
وحدة الكاميرا لـ Raspberry Pi
2 ميجا بيكسل OG02B10
(رمز المنتج: B0348)
دليل البدء السريع
مقدمة
- نبذة عن أردوكام
لقد كانت Arducam مصممًا ومصنعًا محترفًا لكاميرات SPI و MIPI و DVP و USB منذ عام 2012. كما نقدم خدمات حلول التصميم والتصنيع المخصصة للعملاء الذين يريدون أن تكون منتجاتهم فريدة من نوعها. - حول هذه الكاميرا Pivariety
Arducam Pivariety هو حل كاميرا Raspberry Pi للاستفادة من الميزاتtagه من استخدام وظائف مزود خدمة الإنترنت للأجهزة. تجعل وحدات الكاميرا المحورية المستخدمين يحصلون على أداء أفضل ومجموعة متنوعة من الكاميرا وخيارات العدسات. بعبارة أخرى ، اخترقت Pivariety قيود برنامج تشغيل الكاميرا المدعوم رسميًا والمغلق المصدر ووحدات الكاميرا (V1 / V2 / HQ).
جعلت وحدات الكاميرا المحورية من الممكن ضبط ISP جيدًا من خلال التعرض التلقائي ، وتوازن اللون الأبيض التلقائي ، والتحكم التلقائي في اكتساب العدسة ، وتصحيح تظليل العدسة ، وما إلى ذلك. تستخدم هذه السلسلة من الكاميرات إطار كاميرا lib ، ولا يمكن دعمها بواسطة Raspistill ، و طريقة الوصول إلى الكاميرا هي lib camera SDK (لـ C ++) / lib camera-still / lib camera-vid / Gstreamer.
هذه الكاميرا Pivariety OGO2B10 Color Global Shutter تم ترحيلها من كاميرات Raspberry Pi ، والتي تقضي على المصراع المتداول لتصوير كائنات متحركة عالية السرعة في صور ملونة حادة.
المواصفات
مستشعر الصورة | 2 ميجا بيكسل OG02B10 |
الحد الأقصى للدقة | 1600H × 1300 فولت |
حجم البكسل | 3um × 3um |
التنسيق البصري | 1/2.9 بوصة |
مواصفات العدسة | جبل: M12 |
الطول البؤري: 2.8 مم ± 5٪ | |
رقم F: 2.8 | |
فوف: 110 درجة (ح) | |
حساسية الأشعة تحت الحمراء | مرشح IR متكامل ، ضوء مرئي فقط |
معدل الإطارات | 1600 × 1300 @ 60 إطارًا في الثانية ؛ 1600 × 1080 @ 80 إطارًا في الثانية ؛ 1280×720 بمعدل 120 إطارًا في الثانية |
تنسيق إخراج جهاز الاستشعار | RAW10 ، RAW8 |
تنسيق إخراج ISP | تنسيق صورة الإخراج JPG، YUV420، RAW، DNG تنسيق إخراج الفيديو MJPEG ، H.264 |
نوع الواجهة | 2 مسار MIPI |
حجم لوحة المحول | 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 لإعادة التشغيل
ملاحظة: تثبيت برنامج تشغيل kernel مدعوم فقط بواسطة أحدث إصدار 5.10. لإصدارات kernel الأخرى ، يرجى الانتقال إلى صفحة 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
يمكنك أيضًا زيارة صفحة المستند هذه للإشارة إلى اتصال الأجهزة:
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 / video * -l
نظرًا لأن وحدة الكاميرا متوافقة مع V4L2 ، يمكنك استخدام عناصر التحكم V4l2 لسرد مساحة اللون المدعومة ، والدقة ، ومعدلات الإطارات.
v4l2-ctl –list-format-ext
ملاحظة: على الرغم من دعم واجهة V4L2 ، يمكن الحصول على صور بتنسيق RAW فقط ، بدون دعم ISP.
- تثبيت تطبيق Libcamera الرسمي
./install_pivariety_pkgs.sh -p libcamera_dev
./install_pivariety_pkgs.sh -p libcamera_apps - التقاط الصورة وتسجيل الفيديو
• التقاط الصورة
على سبيل المثالampلو ، قبلview لمدة 5 ثوانٍ وحفظ الصورة باسم test.jpg
lib Camera-still -t 5000 -o test.jpg
• تسجيل الفيديو
على سبيل المثالampلو ، قم بتسجيل فيديو H.264 10s بحجم الإطار1920 واط × 1080 هرتز
lib camera-vid -t 10000 –Width 1920–High 1080 -o test.h264
ملاحظة: يدعم تنسيق H.264 دقة 1920 × 1080 وما دونها فقط.
• تركيب البرنامج المساعد gstreamer
تثبيت gstreamer
sudo apt تحديث
sudo apt install -y gstreamer1.0-tools
قبلview
gst-launch-1.0 libcamerasrc! 'video / xraw ، العرض = 1920 ، الارتفاع = 1080'! تحويل الفيديو! تفكير آلي
استكشاف الأخطاء وإصلاحها
- لا يمكن تخصيص الذاكرة
[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] ERROR RPI raspberrypi.cpp: 808 فشل تخصيص المخازن المؤقتة
خطأ: *** فشل في بدء تشغيل الكاميرا ***
قم بتحرير /boot/cmdline.txt وأضف cma = 400M في النهاية
لمزيد من التفاصيل: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html - تعرض الصورة النقاط الملونة
أضف الكود –denoise cdn_off في نهاية الأمر
./libcamera- لا يزال -t 5000 -o test.jpg –Ddenoise cdn_off
لمزيد من التفاصيل: https://github.com/raspberrypi/libcameraapps/issues/19 - فشل تثبيت برنامج التشغيل
يرجى التحقق من إصدار kernel ، فنحن نوفر فقط برنامج التشغيل لأحدث صورة إصدار kernel الرسمي عند إصدار هذه الكاميرا Pivariety.
ملحوظة: إذا كنت تريد تجميع برنامج تشغيل kernel بنفسك ، فيرجى الرجوع إلى صفحة Doc: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-installkernel-driver-for-pivariety-camera/ - فشل استيراد fd 18 terminate الذي تم استدعاؤه بعد طرح مثيل لـ 'std :: runtime_error' what (): فشل استيراد fd 18 Aborted إذا وجدت نفس الخطأ ، فقد تقوم بتحديد خاطئ لبرنامج تشغيل الرسومات. يرجى اتباع صفحة Arducam Doc لتحديد برنامج تشغيل الرسومات الصحيح.
إذا وجدت نفس الخطأ ، فقد تقوم بالاختيار الخاطئ لبرنامج تشغيل الرسومات. يرجى اتباع صفحة Arducam Doc لتحديد برنامج تشغيل الرسومات الصحيح. - قم بالتبديل إلى الكاميرا الأصلية (raspistill وما إلى ذلك)
تعديل file من /boot/config.txt ، قم بإجراء dtoverlay = تغيير arducam إلى # dtoverlay = arducam بعد اكتمال التعديل ، تحتاج إلى إعادة تشغيل Raspberry Pi.
إعادة تشغيل sudo
ملاحظة: تدعم وحدة الكاميرا هذه المشغل عبر إشارة خارجية ، يرجى الرجوع إلى صفحة Doc للحصول على التعليمات 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 Colour Global Shutter Camera لـ Raspberry Pi [بي دي اف] دليل المستخدم B0348 ، وحدة كاميرا مصراع عالمية بألوان Pivariety لـ Raspberry Pi |
![]() |
وحدة كاميرا ArduCam B0348 Pivariety Colour Global Shutter Camera لـ Raspberry Pi [بي دي اف] دليل المستخدم B0348 ، وحدة كاميرا مصراع عالمية بألوان Pivariety لـ Raspberry Pi |