وحدة كاميرا ArduCam 2MP OG02B10 Pivariety Colour Global Shutter Camera لـ Raspberry Pi

مقدمة
نبذة عن أردوكام
Arducam مصمم محترف ومصنع لكاميرات SPI و MIPI و DVP و USB منذ عام 2012. كما نقدم خدمات حلول التصميم والتصنيع المخصصة للعملاء الذين يريدون أن تكون منتجاتهم فريدة من نوعها.
حول هذه الكاميرا Pivariety
Arducam Pivariety هو حل كاميرا Raspberry Pi للاستفادة من الميزاتtagه من استخدام وظائف مزود خدمة الإنترنت للأجهزة. تجعل وحدات الكاميرا المحورية المستخدمين يحصلون على أداء أفضل ومجموعة متنوعة من خيارات الكاميرا والعدسات. بمعنى آخر ، تخترق Pivariety قيود برنامج تشغيل الكاميرا المدعوم رسميًا والمغلق المصدر (V1 / V2 / HQ). جعلت وحدات الكاميرا المحورية من الممكن أن تكون ISP مضبوطًا جيدًا مع التعرض التلقائي ، وتوازن اللون الأبيض التلقائي ، والتحكم التلقائي في الكسب ، وتصحيح تظليل العدسة ، وما إلى ذلك. تستخدم هذه السلسلة من الكاميرات إطار libcamera ، ولا يمكن دعمها بواسطة Raspistill ، و طريقة الوصول إلى الكاميرا هي libcamera SDK (لـ C ++) / libcamera still / libcamera-vid / Gstreamer. تم ترحيل هذا العصر Pivariety OG02B10 Color Global Shutter Cam كاميرات 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 مم | |
برمجة
تثبيت برنامج التشغيل
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
- nstall_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-variety-camera/#2-how-to-build-raspberry-pi-kernel-driver-for-arducam-pivariety-camera
يمكنك أيضًا زيارة صفحة المستند هذه للإشارة إلى اتصال الأجهزة: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/pivariety-og02b10-2mp-color-global-shutter-camera-module/
اختبر برنامج التشغيل والكاميرا
بعد الانتهاء من تجميع الأجهزة وتثبيت برنامج التشغيل ، يمكنك اختبار ما إذا كانت الكاميرا قد تم اكتشافها وتعمل أم لا.
View حالة برنامج التشغيل والكاميرا
سيعرض arducam-pivariety إذا تم تثبيت برنامج التشغيل بنجاح وإصدار البرنامج الثابت إذا كان من الممكن اكتشاف الكاميرا. يجب أن يكون فحص الشاشة قد فشل إذا تعذر اكتشاف الكاميرا ، فقد تضطر إلى التحقق من اتصال الشريط ، ثم إعادة تشغيل Raspberry Pi.
View عقدة الفيديو
تتم محاكاة وحدات الكاميرا Pivariety كجهاز فيديو stand-ard ضمن عقدة / dev / video * ، لذا يمكنك استخدام الأمر ls لسرد المحتويات في مجلد / dev.
نظرًا لأن وحدة الكاميرا متوافقة مع V4L2 ، يمكنك استخدام عناصر التحكم V4l2 لسرد مساحة اللون المدعومة ، والدقة ، ومعدلات الإطارات.
ملحوظة: على الرغم من دعم واجهة V4L2 ، يمكن الحصول على صور بتنسيق RAW فقط ، بدون دعم ISP.
تثبيت تطبيق Libcamera الرسمي
dmesg | grep arducam v4l2-CTL –list-format-ext ls / dev / video * -l
- install_pivariety_pkgs.sh -p libcamera_dev
- install_pivariety_pkgs.sh -p libcamera_apps
التقاط الصور وتسجيل الفيديو
التقاط الصورة
على سبيل المثالampلو ، قبلview لمدة 5 ثوانٍ وحفظ الصورة باسم test.jpg
- libcamera-still -t 5000 -o test.jpg
تسجيل الفيديو
على سبيل المثالample ، قم بتسجيل فيديو H.264 10s بحجم الإطار 1920W × 1080H
- libcamera-vid -t 10000 –Width 1920–Hight 1080 -o test.h264
ملحوظة: يدعم تنسيق H.264 دقة 1920 × 1080 وما دونها فقط.
تثبيت البرنامج المساعد gstreamer
- sudo apt تحديث
- sudo apt install -y gstreamer1.0-tools
قبلview
- gst-launch-1.0 libcamerasrc! 'video / x-raw ، العرض = 1920 ، الارتفاع = 1080'! تحويل الفيديو! بالوعة إخفاء تلقائي
استكشاف الأخطاء وإصلاحها
- لا يمكن تخصيص الذاكرة
قم بتحرير /boot/cmdline.txt وأضف cma = 400M في النهاية مزيد من التفاصيل: https://lists.libcamera.org/pipermail/libcamera-devel/2020-December/015838.html - تعرض الصورة اللون النقاط أضف التعليمات البرمجية –رفض cdn_off في نهاية الأمر
لمزيد من التفاصيل: https://github.com/raspberrypi/libcamera-apps/issues/19 - فشل تثبيت برنامج التشغيل يرجى التحقق من إصدار kernel ، فنحن نوفر فقط برنامج التشغيل لأحدث صورة إصدار kernel الرسمي عند إصدار هذه الكاميرا Pivarie-ty. ملحوظة: إذا كنت ترغب في تجميع برنامج تشغيل kernel بنفسك ، فيرجى الرجوع إلى صفحة Doc: https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-install-kernel-driver-for-pivariety-camera/.
- فشل استيراد fd 18
إذا وجدت نفس الخطأ ، فقد تقوم بالاختيار الخاطئ لبرنامج تشغيل الرسومات. يرجى اتباع صفحة Ar-ducal Doc لتحديد برنامج تشغيل الرسومات الصحيح. - قم بالتبديل إلى الكاميرا الأصلية (raspistill وما إلى ذلك)
تعديل file من /boot/config.txt ، قم بإجراء over-lay = تغيير arducam إلى # dtoverlay = arducam بعد اكتمال التعديل ، تحتاج إلى إعادة تشغيل Raspberry Pi.
ملحوظة: تدعم وحدة الكاميرا هذه المشغل عبر إشارة خارجية ، يرجى الرجوع إلى صفحة Doc للحصول على التعليمات https://www.arducam.com/docs/cameras-for-raspberry-pi/pivariety/how-to-access-pivariety-og02b10-2mp-color-global-shutter-camera-using-external-trigger-snapshot-mode/
إذا كنت بحاجة إلى مساعدتنا أو ترغب في تخصيص نماذج أخرى من كاميرات Pi ، فلا تتردد في الاتصال بنا عبر
المستندات / الموارد
![]() |
وحدة كاميرا ArduCam 2MP OG02B10 Pivariety Colour Global Shutter Camera لـ Raspberry Pi [بي دي اف] دليل المستخدم 2MP OG02B10 Pivariety Colour Global Shutter وحدة الكاميرا لـ Raspberry Pi ، 2MP OG02B10 ، وحدة كاميرا مصراع عالمية متعددة الألوان لـ Raspberry Pi ، كاميرا مصراع عالمية متعددة الألوان ، كاميرا مصراع عالمية ، كاميرا مصراع ، كاميرا |





