جدول المحتويات:
- الخطوة 1: الأجهزة
- الخطوة 2: نظرة عامة على نظام التشغيل والبرامج
- الخطوة 3: تثبيت نظام التشغيل والواي فاي
- الخطوة 4: تثبيت RPi Cam Web Interface
- الخطوة 5: استكشاف الأخطاء وإصلاحها
- الخطوة 6: واجهة ويب RPi Cam - نصائح وحيل
- الخطوة 7: النتائج
فيديو: كاميرا يونيكورن - Raspberry Pi Zero W NoIR 8MP بناء الكاميرا: 7 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
Pi Zero W NoIR 8MP Camera Build
تم إنشاء هذا Instructable لمساعدة أي شخص يريد كاميرا تعمل بالأشعة تحت الحمراء أو كاميرا محمولة رائعة حقًا أو كاميرا Raspberry Pi المحمولة أو يريد فقط الاستمتاع ، هههه. هذه هي الكاميرا الأكثر تكلفة وقابلة للتكوين التي استخدمتها. يسمح لك البرنامج المستخدم بالبقاء في وضع Full Auto أو ضبط كل ميزة فردية تقدمها كاميرا Raspberry Pi.
يرجى ملاحظة أن هذه الكاميرا هي كاميرا من طراز "هاتف الكاميرا" وبالتالي فهي تحتوي على مستشعر صغير ولا تحتوي على جميع الميزات التي تتمتع بها كاميرا DSLR أو Mirrorless الحديثة.
التكلفة الإجمالية لإنشاء هذه المشاريع أقل من 60 دولارًا ولكن يمكنك إنفاق المزيد إذا أردت:)
الخطوة 1: الأجهزة
الأجهزة - هذه أسعار الولايات المتحدة قد تختلف أسعارك
Raspberry Pi Zero W - 10 دولارات
كاميرا Raspberry Pi NoIR - 25 دولارًا
حافظة Raspberry Pi الرسمية - 5 دولارات - تستحق هذه الحقيبة العناء بالنسبة لكابل الكاميرا الذي يأتي معها
بطاقة MicroSD - 16 جيجا بايت 8 دولار أمريكي 32 جيجا بايت 14 دولار أمريكي
مزود الطاقة أو البطارية - من 5 دولارات إلى 20 دولارًا - اعتمادًا على نوع مزود الطاقة أو حجم البطارية
ملصق حرب النجوم على كاميرتك المحمولة التي تعمل بالأشعة تحت الحمراء $ لا تقدر بثمن
لا يتم بيع Pi Zero من خلال موزع Raspberry Pi العادي في الولايات المتحدة ، Newark Electronics (العنصر 14). يمكنك شرائها من Microcenter عبر الإنترنت أو في المتاجر وكذلك من Adafruit عبر الإنترنت.
www.microcenter.com و
ملاحظة مهمة: في فيديو الإنشاء الخاص بي ، قمت بتثبيت كبل كاميرا Raspberry Pi بشكل غير صحيح وبالتالي لم تعمل الكاميرا بشكل صحيح عند بدء التشغيل. أنا بالطبع عكست الكبل عند وضعه ويمكنك أن ترى في الفيديو أنني أتلقى خطأ. يظهر هذا الخطأ أيضًا إذا انزلق الكبل أو أصبح مفكوكًا بعد التثبيت.
ملاحظة مهمة للغاية: لقد كسرت المقاطع الموجودة على موصل كابل الكاميرا أكثر من مرة. إنها هشة وتتطلب قوة وضغط لطيفين تأكد من استخدام الصبر واللمسة اللطيفة لجعلها تعمل بشكل صحيح.
الخطوة 2: نظرة عامة على نظام التشغيل والبرامج
بالنسبة لنظام التشغيل ، أذهب مع Full Blown Raspbian. بالنسبة للبرنامج ، أستخدم RPi-Cam-Web-Interface
قم بتنزيل نظام RasPI OS -
تثبيت البرنامج بمجرد تثبيت نظام التشغيل RPi-Cam-Web-Interface -
ملاحظة عامة - أستخدم Raspberry Pi 3 للسماح لي بالتوصيل بالشبكة. قمت بإعداد WiFi الخاص بي ثم نقل شريحة الذاكرة فوق Pi Zero وأكمل التثبيت بها.
لا أستخدم سوى PI 3 لإعداد شبكتي اللاسلكية ، وأنا متأكد من أن هناك طريقة أخرى يجب أن أتعلمها لجعل ذلك أسهل للجميع.
الخطوة 3: تثبيت نظام التشغيل والواي فاي
تثبيت نظام التشغيل RasPi
1. إفراغ بطاقة SD الخاصة بك باستخدام SDFormatter على Windows - بالنسبة لنظامي التشغيل Mac و Linux لم أستخدمها من قبل لذا ليس لدي توصية (تنسيق البحث والصورة على Mac أو Linux) - https://www.sdcard.org / downloads / formatter_4 / eula…
2. قم بتثبيت نظام التشغيل Raspbian OS باستخدام Win32DiskImager على Windows -
3. إعداد WiFi - يعد هذا أمرًا صعبًا لأن الاستخدام الرئيسي لهذه الكاميرا هو شبكة WiFi مرتبطة بالمتصفح عبر الهاتف أو الكمبيوتر. لسوء الحظ ، تحتاج إلى إعداد WiFi أو HotSpot أو كليهما لاستخدامه بهذه الطريقة.
لإعداد WiFi ، تحتاج إلى توصيل RasPi Zero بجهاز الكمبيوتر الخاص بك باستخدام كبل OTG + HUB للماوس ولوحة المفاتيح أو USB إلى كبل لوحة المفاتيح والماوس
الحل البديل - استخدمت Raspberry Pi 3 لإعداد WiFi واستخدمت SSH / VNC عبر اتصال شبكة. أعتقد أن Raspi-Config الآن يسمح لك بإعداد WiFi بحيث تجعل هذه العملية أسرع وأسهل.
الخطوة 4: تثبيت RPi Cam Web Interface
بمجرد تثبيت نظام التشغيل وتمكين WiFi ، يمكنك تثبيت برنامج RPi Cam Web Interface. أوصي بعدم إجراء أي تحديثات حتى تكون على Pi Zero للتأكد من عدم ارتكاب أي أخطاء بناءً على الأجهزة
لا تنس التأكد من أن لديك الإعدادات المسبقة الصحيحة للكاميرا لكاميرا 5 ميجابكسل V1 أو كاميرا 8 ميجابكسل V2.
elinux.org/RPi-Cam-Web-Interface - الإعداد أدناه تم اقتباسه من الموقع - يرجى الاطلاع على الموقع للحصول على أحدث التفاصيل
الخطوة 1: قم بتثبيت Raspbian على RPi ، الخطوة 2: قم بتوصيل الكاميرا بـ RPi وقم بتمكين دعم الكاميرا (https://www.raspberrypi.org/camera)
الخطوة 3: قم بتحديث RPi بالأوامر التالية: sudo apt-get update sudo apt-get dist-Upgrade
في بعض الأحيان ، إذا تم إجراء تحديثات لبرامج الكاميرا الأساسية ، فيمكن استخدام تحديث sudo rpi للاستفادة منها قبل أن تصبح متاحة كمعيار.
الخطوة 4: بالنسبة إلى Jessie Lite ، قم بتشغيل sudo apt-get install git استنساخ الكود من github وقم بتمكين نص التثبيت وتشغيله باستخدام الأوامر التالية: git clone https://github.com/silvanmelchior/RPi_Cam_Web_Int… cd RPi_Cam_Web_Interface./install. ش
احتاجت الإصدارات القديمة إلى جعل البرامج النصية قابلة للتنفيذ باستخدام chmod u + x *.sh إذا تم رفض الإذن أثناء محاولة تشغيل البرامج النصية للتثبيت ، فحاول توفير نصوص منفصلة في الخطوة 5 للقيام بوظائف تثبيت وصيانة منفصلة. البرامج النصية هي التثبيت الرئيسي install.sh كما هو مستخدم في الخطوة 4 أعلاهupdate.sh تحقق من وجود تحديثات ثم قم بتشغيل installstart.sh الرئيسي يبدأ softwarestop.sh بإيقاف softwareremove.sh يزيل البرنامج لتشغيل هذه البرامج النصية تأكد من أنك في مجلد RPi_Cam_Web_Interface ثم يسبق البرنامج النصي بامتداد./Eg لتحديث تثبيت موجود./update.shE.g. لبدء برنامج الكاميرا./start.shE.g. لإيقاف برنامج الكاميرا./stop.sh التثبيت الرئيسي يفعل نفس الشيء دائمًا لتبسيط منطقه. إنه يجمع جميع معلمات المستخدم أولاً في مربع حوار واحد مدمج ، ثم يطبق دائمًا المعلمات أثناء سير العملية. يجب أن يكون التشغيل التلقائي نعم إذا كنت تريد أن يبدأ هذا البرنامج تلقائيًا عند تشغيل التوت. يجب أن يكون jpglink عادة لا. قم بتغييره إلى نعم إذا كان لديك برنامج خارجي يحتاج إلى وصول مباشر إلى ملف صورة cam.jpg. توفر معلمة phpversion خيارًا لاستخدام إصدار php (5 أو 7). تم استخدام php5 حتى 2017-09-22. إذا كانت هناك أي صعوبات في استخدام 7 أو عند ترقية الأنظمة القديمة ، فحاول استخدام
5. يمكن استخدام معلمة q (صامتة) لتخطي هذا وإعطاء تثبيت تلقائي بناءً على config.txt. جميع المعلمات موجودة دائمًا في ملف config.txt ، ويتم إنشاء إصدار افتراضي إذا لم يكن موجودًا ثم يتم تغييره مرة واحدة فقط بعد مربع حوار المستخدم الأولي. يحاول التثبيت دائمًا ترقية مكونات البرنامج الرئيسية ثم ينتقل وظيفيًا من خلال خطوات التكوين لكل منطقة مثل apache ، وبدء الحركة. بعد انتهاء الإعداد ، يعرض بدء تشغيل نظام الكاميرا. سيبدأ أيضًا عند إعادة التشغيل إذا تم تكوين التشغيل التلقائي.
الخطوة 5: استخدمه افتح أي متصفح على أي جهاز كمبيوتر في شبكتك وأدخل عنوان url للوصول إلى موقع الويب الخاص بالكاميرا. سيكون هذا https:// ipAddress: port / subfolder. إذا تم ترك المنفذ عند المستوى الافتراضي 80 أثناء التثبيت ، فقد يتم ترك ذلك. وبالمثل ، يمكن استبعاد المجلد الفرعي (html الافتراضي) إذا تم مسحه أثناء التثبيت. لذلك بالنسبة للمنفذ 80 ، لا يوجد مجلد فرعي لتثبيت عنوان url يصبح https:// ipAddress: port / subfolder. ملاحظة مهمة: إذا كنت بحاجة إلى تغيير أي ملفات ، فأنت بحاجة إلى القيام بذلك في إصدار وقت التشغيل (على سبيل المثال في المجلد / var / www / html أو / etc / raspimjpeg). تغيير الملفات في المجلد RPi_Cam_Web_Interface ليس له تأثير فوري. هذه مجرد نسخ تم استخدامها أثناء التثبيت.
الخطوة 5: استكشاف الأخطاء وإصلاحها
إذا كان نظام التشغيل مثبتًا لديك واتبعت إرشادات RPi Cam Web Interface ، فيجب أن يكون لديك الآن Raspberry Pi الذي يتم تشغيله مباشرة في الكاميرا
ابحث عن عنوان URL الخاص بـ RasPi على شبكتك. هذا مختلف للجميع.
قم بتحميل الصفحة ولا تنسَ رقم المنفذ الافتراضي هو 80 ولكني قمت بتعيين خاصتي على أشياء مختلفة.
IP_Address: YouPort # (80default) - https:// IP_Address: YouPort # (80default) IP Address)
بمجرد كتابة ذلك ، ستحصل على صفحة تقول HTML ويمكن النقر فوقها ، انقر فوق ذلك.
يجب أن تظهر نافذة المعاينة. إذا لم يكن الأمر كذلك ، فحينئذٍ "لدينا مشكلة هيوستن" - ربما لم تقم بتثبيت برنامج واجهة الويب RPi Cam بالكامل.
ماذا لو رأيت عدم وجود معاينة واستمر ظهور خطأ - على الأرجح تم تثبيت الكابل الخاص بك من الكاميرا إلى Pi بشكل غير صحيح أو لم يتم تثبيته على الإطلاق ، d'oh !!!
ملاحظة - لقد قمت بتثبيت الكبل رأسًا على عقب واضطررت إلى عكسه. لقد تلقيت الخطأ الذي تلقيته من قبل عندما انفصل الكابل في الكاميرا. إذا رأيت هذا الخطأ ، فتحقق من الكبل لأن هذا هو السبب الأول لحدوث هذا الخطأ.
الإصدار 2 قضايا تركيز الكاميرا
من المعروف أن طريقة إعداد الكاميرا في المصنع تجعلها خارج نطاق التركيز عند وصولهم. لقد استخدمت التفاصيل في هذا الموقع لتنشيطي - https://www.jeffgeerling.com/blog/2017/fixing-blur… - شكرًا JEFF
استخدم أداة مخصصة مطبوعة ثلاثية الأبعاد أو كماشة أنف صغيرة لإعادة تركيز الكاميرا
بمجرد إعادة تركيز الكاميرا ، يجب أن تكون على ما يرام.
الخطوة 6: واجهة ويب RPi Cam - نصائح وحيل
كان هذا البرنامج موجودًا منذ بعض الوقت وبسبب ذلك هناك العديد من الأشياء التي يمكنه القيام بها
لقد استخدمته منذ فترة ولا يزال هناك المزيد لنتعلمه طوال الوقت. لديك سيطرة كاملة على جميع الميزات وأنا أوصي بشدة باللعب مع جميع "المقابض والأرقام" في البرنامج.
إضافتي المفضلة الآن هي MultiView. يمكنك أيضًا إجراء Pan Tilt والمزيد
أستخدم RasPi الخاص بي ككاميرات ويب على طراز Old Skool عبر شبكتي مع برنامج vMix LIVE.
أنا قادر على البث المباشر إلى جهاز الكمبيوتر الخاص بي في نفس الوقت الذي أسجل فيه جودة أعلى لـ Pi إذا لزم الأمر. يتيح لي ذلك إنشاء مسار مزامنة لمقاطع فيديو RasPi الخالية من الصوت. يمكنني لاحقًا وضع أكبر عدد ممكن من الكاميرات في الجدول الزمني. فقط تذكر التوحيد وفقًا لمعدل الإطارات. يمكن أن يتغير الحجم حيث يمكنك استخدام المحرر الخاص بك لنقل اللقطات للداخل أو للخارج إذا لزم الأمر. أستخدم 24 إطارًا في الثانية الآن حيث يبدو أن ذلك يحافظ على تشغيل النظام بسلاسة. أنا متحمس لالتقاط صورة ثابتة بدقة 8 ميجابكسل أثناء التسجيل بمعدل 24 إطارًا في الثانية. أتساءل عما إذا كان سيتم التخلص منه للمزامنة.
لقد واجهت مشكلات في المزامنة في الماضي عندما يسقط التسجيل الإطارات أو أستخدم معدل إطارات مختلفًا عن الجدول الزمني الخاص بي.
تعديلات معينة أستخدمها للتدفق - من
ضبط قسم استخدام عرض النطاق الترددي للمعاينة المباشرة - أحب استخدام 384 × 288 لخفض النطاق الترددي. أنا أستخدم مستوى جودة منخفض وكذلك حوالي 22 هو أعلى مستوى سأذهب إليه. لم أختبر هذا ولكن الموقع يناقش مدى السرعة التي يرتفع بها الحجم وأن الرقم 10 هو رقم رائع للاستخدام. لقد صعدت إلى مستوى أعلى ولكنني قمت أيضًا بتخفيض 512 إلى شيء مثل 384 وخفضت 384 إلى 288 (على ما أعتقد). لقد استخدمت أيضًا FX لإنشاء مظاهر مثيرة للاهتمام. خاصة إذا كنت أستخدم طيف الأشعة تحت الحمراء فقط. يصبح مفترسًا جدًا وهناك العديد من الأشكال والمظهرات الأخرى. إنه مثل Instagram Filters وأنا أعلم أن هاتفي يحتوي على هذه لا أستخدمها أبدًا ، على Pi I do ، heheh.
صورة تم التقاطها خلال Timelapse ، تم التقاط مخلوق طائر (فراشة أم عثة؟) في مواقعها
نظرًا لأن RasPi ZeroW صغير جدًا ، يمكنك بسهولة إنشاءه في كاميرا يمكن ارتداؤها. لقد أرفقت صورة لفكرة RingCam التي استخدمتها قليلاً قبل كاميرا Unicorn.
لقد استخدمت إضافات عدسات كاميرا الهاتف الخلوي لعمل Fisheye و Close Up Images ومقاطع الفيديو - شيء من هذا القبيل من Amazon (ليس رابطًا تابعًا ولا أمتلك هذا المنتج الدقيق فقط قريبًا منه https://a.co / 2CBHbJk)
الخطوة 7: النتائج
لقد استخدمت كاميرات Raspberry Pi لبعض الوقت.
لقد أرفقت صورة التقطتها في LA Anime Convention وفازت بجائزة من مسابقة Adafruit للتصوير الفوتوغرافي -
بالنسبة للصورة التي التقطتها للمسابقة ، استخدمت Raspberry Pi Dead Ninja Twin Cam لهذه الصورة والكاميرا التي فازت بها كانت NoIR Version 1 5MP Camera.
التقطت صورة سيلفي بكاميرا NoIR RasPi الجديدة بدقة 8 ميجابكسل ، ويمكنك رؤية ذلك أعلاه.
أخيرًا وليس آخرًا ، استخدمت كاميرتي الجديدة لالتقاط صورة وفاصل زمني لشمعة هنا رابط instagram إلى الفاصل الزمني (لا يمكن التضمين) -
موصى به:
BrickPi - قوس قزح يونيكورن: 15 خطوة (مع صور)
BrickPi - Rainbow Unicorn: أدخل وقت Covid والتدريس في المأوى في المكان ولا يوجد معسكر صيفي (أفضل جزء من السنة التعليمية!) لدي ليغو يوم الجمعة & quot؛ Club & quot؛ مع معظم الأولاد الذين تتراوح أعمارهم بين 8-10 سنوات. نظرًا لأن هذا النادي يحدث في فترة ما بعد المدرسة بعد أن كان هؤلاء الأطفال في sc
يونيكورن هورن مع نيوبكسل LEDs و Arduino Lilypad: 8 خطوات (مع صور)
قرن وحيد القرن مع مصابيح نيوبكسل LED و Arduino Lilypad: مرحبًا بالجميع ، سأقوم اليوم بصنع قرن وحيد القرن مطبوع ثلاثي الأبعاد. لقد رأيت المشروع وقمت به في موقع Adafruit على الويب منذ حوالي عام ولكن لم أجد فرصة لمشاركته. يبدو رائعًا عند الخروج للحفلة وخاصة في المساء
مثبت الكاميرا لـ ENV2 أو هواتف الكاميرا الأخرى: 6 خطوات
مُثبِّت الكاميرا لـ ENV2 أو الهواتف المزودة بكاميرا أخرى: هل تريد يومًا إنشاء مقطع فيديو ولكن لديك هاتف مزود بكاميرا فقط؟ هل سبق لك أن صنعت مقطع فيديو بهاتف مزود بكاميرا ولكن لا يمكنك الاحتفاظ به دون حراك؟ حسنًا ، هذا هو التوجيه لك
أضف مقبس مزامنة الكمبيوتر إلى كبل نيكون Sc-28 Ttl (استخدم الإعدادات التلقائية لفلاش الكاميرا وتشغيل وميض الكاميرا !!): 4 خطوات
أضف مقبس مزامنة الكمبيوتر إلى كبل نيكون Sc-28 Ttl (استخدم الإعدادات التلقائية لفلاش الكاميرا وتشغيل وميض الكاميرا! جانب كابل TTL الخاص بكاميرا Nikon SC-28 المنفصلة واستبدله بموصل مزامنة الكمبيوتر الشخصي القياسي. سيسمح لك ذلك باستخدام فلاش مخصص ، s
كاميرا رقمية / كاميرا فيديو للرؤية الليلية بالأشعة تحت الحمراء: 17 خطوة (مع صور)
كاميرا رقمية / كاميرا فيديو للرؤية الليلية بالأشعة تحت الحمراء: يشرح هذا الدليل كيفية تحويل كاميرا ديسكفري كيدز للرؤية الليلية (التي تم الإعلان عنها بشكل خاطئ لاستخدام & quot ؛ تقنية الرؤية الليلية الحقيقية بالأشعة تحت الحمراء & quot ؛) إلى كاميرا فيديو حقيقية للرؤية الليلية بالأشعة تحت الحمراء. & nbsp؛ هذا مشابه لـ IR webca