جدول المحتويات:
- الخطوة 1: المكونات والبرامج والأدوات
- الخطوة الثانية: تثبيت البرنامج
- الخطوة 3: تجميع الأجهزة
- الخطوة 4: التنشيط
فيديو: Smile Activated Marshmallow Launcher: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
تريد تشجيع الضيوف والزملاء والأصدقاء والعائلة ليكونوا سعداء؟ أنت بحاجة إلى Smile Activated Marshmallow Launcher. يكتشف "SAML" المدعوم من Raspberry Pi الابتسامة ثم يطلق عليها أعشاب من الفصيلة الخبازية - السعادة تؤتي ثمارها!
الخطوة 1: المكونات والبرامج والأدوات
لإنشاء SAML الخاص بك ، ستحتاج إلى:
عناصر
- نموذج Raspberry Pi 3 -
- وحدة تحكم محرك MotoZero -
- مايكرو ميتال جيرموتور -
- حامل بطارية 4xAA -
- كاميرا ويب
- مراقب
- واي فاي دونجل
- لوحة المفاتيح
- الفأر
- USB وكابلات الطاقة لـ Raspberry Pi
- الأسلاك
- 4 بطاريات AA
- لعبة المنجنيق
- شماعات معطف
- سلسلة
- صمام الأمان
- جندى
- شريط لاصق
- حلوى الخطمي!
برمجة
- راسبيان -
- Open CV - Open Source Computer Vision -
- برنامج Smile Detection - تنزيل من ملف zip أدناه
أدوات
- لحام حديد
- مفك صغير
- متجرد الأسلاك
- قاطع الاسلاك
- مقص
- كماشة
مستعد؟ حسنًا - الخطوة التالية …
الخطوة الثانية: تثبيت البرنامج
حسنًا ، لقد جمعت المكونات. ابدأ بالتركيز على 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
يجب أن يؤدي هذا إلى فتح المجلد الصحيح ثم تشغيل البرنامج. ستفتح نافذة تعرض منظر كاميرا الويب ، وبمجرد التعرف على ابتسامتك - سيعمل المحرك ، ويطلق المنجنيق.
يتمتع!
موصى به:
LEGO Airplane Launcher: 7 خطوات
LEGO Airplane Launcher: مرحبًا! هذا هو قاذفة طائرات ورقية قضيت وقتًا طويلاً في بناء الآليات واكتشافها. ليست هناك حاجة حقًا لهذا ولكني أعتقد أنه يبدو رائعًا جدًا عند ارتدائه. يرجى ملاحظة أن هذا المشروع يمكن أن يكون
Punch Activated Water Shooter: 5 خطوات
Punch Activated Water Shooter: إذا كنت من محبي قطعة واحدة. يجب أن تعرف جينبي. Jinbe هي شخصية في سلسلة One Piece ، التي أنشأها Eiichiro Oda. جينبي هو سيد قوي بشكل استثنائي في فيشمان كاراتيه. إحدى تقنياته هي قبضة خمسة آلاف طوب. إنها
كيفية تثبيت Robo Recall Mod Kit (2019 Launcher): 4 خطوات
كيفية تثبيت Robo Recall Mod Kit (2019 Launcher): مع إصدار Epic Games Store وتأثير ألعاب مثل Fortnite ، أجرى مشغل Epic Games بعض التغييرات الكبيرة جدًا في عام 2018 وفي عام 2019. بينما لا يزال هناك الكثير من التغييرات بسهولة فئات قابلة للتحديد للتطوير الطبيعي (باستخدام قاعدة un
Arduino Smile MAX7219 Matrix LED تعليمي: 4 خطوات
Arduino Smile MAX7219 Matrix LED Tutorial: في هذا البرنامج التعليمي & quot؛ التحكم في مصفوفة LED باستخدام Arduino & quot ؛. أوضح لك كيفية استخدام شاشات Led Matrix باستخدام Arduino ، وفي هذه المقالة ، سوف نتعلم كيفية رسم رموز الابتسامة باستخدام شاشة المصفوفة هذه باستخدام Arduino أيضًا المكونات المستخدمة
DIY Ableton Launcher MidiFighter: 6 خطوات
DIY Ableton Launcher MidiFighter: لقد ألهمتني بعض الأجهزة المخصصة للعمل مع Ableton بالإضافة إلى العديد من أدوات DIY Midifighters على Instructables بالفعل ولكنك أردت أخذها خطوة إلى الأمام من خلال وضعها من خلال عدسة DIY والاستفادة من بعض الميزات منظر رائع