جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هل سبق لك أن أردت ساعة لا تخبرك بالوقت. أنا أيضًا ، ولكن هذا ما تحصل عليه عندما تضعني في الحجر الصحي باستخدام مكونين إلكترونيين ، والإنترنت.
اللوازم
1. Raspberry Pi
2. 9g مؤازر (يجب أن يعمل أي محرك / مؤازر)
3. ساعة الحائط
4. كاميرا الويب
5. شاحن محمول
6. 3 أسلاك ذكر إلى أنثى
7. اللوح (اختياري)
الخطوة 1: البرمجيات
أولاً ، قم ببرمجة Pi الخاص بك. كل ما عليك فعله هو اكتشاف وجود وجه ثم تنشيط المؤازرة لدفع نفسها بعيدًا عن الحائط. هذا هو الكود الخاص بي: https://github.com/SmothDragon/Fallclock. لقد استخدمت مكتبة cv2 للتعرف على الوجه ، جنبًا إلى جنب مع سلسلة haar face. (تلك التي استخدمتها موجودة هنا:
الخطوة 2: توصيل المؤازرة
الخطوة التالية هي تجميع كل المكونات معًا. قم بتوصيل المؤازرة بـ Raspberry Pi. تأكد من توصيل السلك الأحمر بدبوس 5 فولت ، والسلك الأسود / البني بمسمار أرضي ، والسلك الأصفر / البرتقالي بأحد دبابيس GPIO (فقط تأكد من الإخراج إلى الدبوس الصحيح في الكود (يمكنك قم أيضًا بتوصيل كل هذه بلوحة توصيل ، لكنني وجدت أنه من الأسهل فقط توصيلها مباشرة لأن كل ما نربطه هو المؤازرة).
الخطوة الثالثة: توصيل كاميرا الويب
الآن أخيرًا قم بتوصيل كاميرا الويب. لقد فعلت ذلك من خلال USB ، ولكن يمكنك أيضًا القيام بذلك باستخدام وحدة كاميرا Raspberry Pi. كل ما عليك فعله هو توصيله.
الخطوة 4: استمتع
يمكنك الآن الاستمتاع بعدم معرفة الوقت ، والاضطرار إلى إصلاح ساعتك في كل مرة تنظر فيها. لدي أيضًا مقطعا فيديو على مدار الساعة. الثانية تتعمق أكثر قليلاً.