جدول المحتويات:

Smile Activated Marshmallow Launcher: 4 خطوات (بالصور)
Smile Activated Marshmallow Launcher: 4 خطوات (بالصور)

فيديو: Smile Activated Marshmallow Launcher: 4 خطوات (بالصور)

فيديو: Smile Activated Marshmallow Launcher: 4 خطوات (بالصور)
فيديو: How to WHITEN TEETH in PROCREATE #Shorts - Quick Procreate Tutorial 2024, شهر نوفمبر
Anonim
Image
Image

تريد تشجيع الضيوف والزملاء والأصدقاء والعائلة ليكونوا سعداء؟ أنت بحاجة إلى Smile Activated Marshmallow Launcher. يكتشف "SAML" المدعوم من Raspberry Pi الابتسامة ثم يطلق عليها أعشاب من الفصيلة الخبازية - السعادة تؤتي ثمارها!

الخطوة 1: المكونات والبرامج والأدوات

تثبيت البرنامج
تثبيت البرنامج

لإنشاء SAML الخاص بك ، ستحتاج إلى:

عناصر

  1. نموذج Raspberry Pi 3 -
  2. وحدة تحكم محرك MotoZero -
  3. مايكرو ميتال جيرموتور -
  4. حامل بطارية 4xAA -
  5. كاميرا ويب
  6. مراقب
  7. واي فاي دونجل
  8. لوحة المفاتيح
  9. الفأر
  10. USB وكابلات الطاقة لـ Raspberry Pi
  11. الأسلاك
  12. 4 بطاريات AA
  13. لعبة المنجنيق
  14. شماعات معطف
  15. سلسلة
  16. صمام الأمان
  17. جندى
  18. شريط لاصق
  19. حلوى الخطمي!

برمجة

  1. راسبيان -
  2. Open CV - Open Source Computer Vision -
  3. برنامج Smile Detection - تنزيل من ملف zip أدناه

أدوات

  1. لحام حديد
  2. مفك صغير
  3. متجرد الأسلاك
  4. قاطع الاسلاك
  5. مقص
  6. كماشة

مستعد؟ حسنًا - الخطوة التالية …

الخطوة الثانية: تثبيت البرنامج

حسنًا ، لقد جمعت المكونات. ابدأ بالتركيز على Raspberry Pi. قم بتوصيل مصدر الطاقة ولوحة المفاتيح والماوس والإنترنت (wifi dongle أو ethernet) والشاشة وكاميرا USB. قم بتشغيل الطاقة وعندما تكون متصلاً بالإنترنت ، قم بتنزيل Raspbian.

بعد ذلك ، ستحتاج إلى تنزيل Open CV ، ومكتبة رؤية الكمبيوتر ، ثم برنامج اكتشاف الابتسامة في ملف zip أدناه. هناك تعليمات رائعة على https://www.instructables.com/id/Smile-Detection-W … والتي ستأخذك خلال هذا. قمنا بتعديل برنامج اكتشاف الابتسامة عن طريق إدخال تعليمات من دليل وحدة التحكم في محرك MotoZero بحيث بدلاً من طباعة رسالة على الشاشة ، يقوم Raspberry Pi بدلاً من ذلك بتنشيط المحرك عبر دبابيس GPIO ووحدة التحكم في محرك MotoZero (سنتحدث عن كيفية القيام بذلك) لإعدادها لاحقًا). يشتمل برنامج Smile Detection المعدل على تعليمات لتشغيل المحرك لمدة نصف ثانية عند اكتشاف ابتسامة.

الخطوة 3: تجميع الأجهزة

تجميع الأجهزة
تجميع الأجهزة

لقد قمت بالفعل بتجميع Raspberry Pi ، وقمت بتثبيت البرنامج ، لذا حان الوقت الآن للإبداع باستخدام المشغل. بالنسبة لنا ، كان هذا يعني تكييف منجنيق قديم مكسور كان الأطفال يرقدون حوله. هناك الكثير من الفسحة للقاذفات الأخرى ، لكن جهاز التحكم في إطلاق النار يعمل بهذه الطريقة.

ابدأ بوحدة التحكم في محرك MotoZero. اتبع التعليمات لتلحيم المكونات معًا. ثم قم بإرفاق دبابيس GPIO الموجودة على Raspberry Pi. ثم أدخل 4 بطاريات AA في حامل البطارية وقم بتوصيلها بمنافذ الطاقة في MotoZero. احرص على استخدام القطبية الصحيحة. ثم قم بتوصيل Micro Metal Gearmotor بأطراف MotoZero للمحرك 1.

بعد ذلك ، تحتاج إلى معرفة كيفية استخدام الدوران 0.5 ثانية لمحرك Gearmotor لتشغيل المشغل. بالنسبة لنا ، كان هذا يتضمن لصق المحرك على جانب المنجنيق ، وتثبيت بعض الخيوط بدبوس أمان مشذب في الطرف الآخر لمحور Gearmotor ، وتغذية هذا من خلال التجنيب المصنوع عن طريق ثني شماعة المعطف حتى نتمكن من الإمساك بها. ذراع المنجنيق لأسفل ثم حررها بتدوير المحرك ولف الخيط حول المحور.

ستكون هناك طرق أكثر تنظيمًا للقيام بذلك.

بعد ذلك ، قم بمحاذاة المنجنيق مع كاميرا الويب بحيث يتم إطلاق الخطمي باتجاه الوجه المبتسم.

أخيرًا ، قم بتسليح المنجنيق وحمل قطعة من الفصيلة الخبازية!

الخطوة 4: التنشيط

التفعيل!
التفعيل!

هل تم إعداد كل الأجهزة؟ المرحلة التالية هي تشغيل برنامج بايثون لاكتشاف الابتسامة.

ابدأ بفتح نافذة طرفية. إذا قمت بتثبيت البرنامج على سطح المكتب الخاص بك ، فستحتاج إلى الأوامر التالية:

سطح المكتب cd

اكتشاف الابتسامة على القرص المضغوط

sudo smile_detection_Rosemodification.py

يجب أن يؤدي هذا إلى فتح المجلد الصحيح ثم تشغيل البرنامج. ستفتح نافذة تعرض منظر كاميرا الويب ، وبمجرد التعرف على ابتسامتك - سيعمل المحرك ، ويطلق المنجنيق.

يتمتع!

موصى به: