جدول المحتويات:
- الخطوة 1: اجمع أولاً كل الأجزاء والأدوات
- الخطوة 2: إعدادات الطباعة ثلاثية الأبعاد
- الخطوة 3: التجميع
- الخطوة 4: التوصيل الكهربائي
- الخطوة 5: الكود
فيديو: روبوت تيمي الصغير: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
أردت أن أصنع لعبة لابني ، لعبة يمكن أن تتفاعل بسهولة ، لذلك فكرت في صنع روبوت يمكنه تتبع الوجوه ، يمكنه التفاعل معه من خلال اللمس والتعبير عن المشاعر.
ليس لدي الكثير من المعرفة بالتصميم ثلاثي الأبعاد ، لذلك بدأت بتصميم وجدته في شيء يمكن تكييفه مع احتياجاتي باستخدام Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) و (https://www.tinkercad.com/things/hJjcvy2X9Oy)
يتبع تيمي الصغير برأسه الأشخاص الذين يقفون أمامه ، يمكنك أن تداعب رأسه وسيصدر أصواتًا من العاطفة ، وإذا كنت تداعب رأسه عدة مرات ، فسوف يُظهر القلوب في عينيه.
يمكنك برمجة سلوك جديد ، على سبيل المثال ، التعرف على الكلام مثل Alexa ، والمتابعة بأهداف مختلفة للرأس …
الخطوة 1: اجمع أولاً كل الأجزاء والأدوات
1 التوت باي 3
1 كاميرا Raspberry Pi
1 Arduino أو Genuino Nano V3.0 ATmega328
1 كابل يو اس بي صغير
2 مضاعفات sg90 (للمقلاة والإمالة)
2 mini oled 128x64 pixel (للعيون)
1 جرس (للصوت)
1 مستشعر يعمل باللمس (للتفاعل مع الروبوت)
1 درع اردوينو نانو
العديد من موصلات كابل Dupont F / F
قطع مطبوعة
الخطوة 2: إعدادات الطباعة ثلاثية الأبعاد
من السهل جدًا طباعة Little Timmy ، فقد استخدمت اللون الأزرق للرأس والجسم ، واللون الأبيض في اليد والساقين ، للعيون خيط شفاف مستخدم ،
الملفات المعدلة للعبة موجودة في https://www.thingiverse.com/thing:2655550 والملفات الأصلية موجودة في
Tinkercad الخاص بي (https://www.tinkercad.com/things/1Qq7jjOXoHh) و (https://www.tinkercad.com/things/hJjcvy2X9Oy)
الإعدادات هي:
الطوافات: لا
يدعم:
القرار: 0 ، 2 مم
إنفيل: 20٪
الخطوة 3: التجميع
أول شيء هو ربط الذراعين واليدين والساقين والقدمين. لقد استخدمت مسامير صغيرة كانت لدي في المنزل ، على الرغم من أنه يمكنك استخدام الغراء.
والثاني هو وضع الماكينات لعمل مقلاة وإمالة الرأس. المؤازرة داخل الجسم والآخر داخل الرقبة.
لقد استخدمت الغراء للانضمام إلى عيون LCD ، ومستشعر اللمس ، والكاميرا ، والجرس. أعتزم في المستقبل تعديل التصميم لتخصيص المكونات دون استخدام الغراء.
الخطوة 4: التوصيل الكهربائي
لتسهيل الارتباط ، استخدمت Arduino Nano Shield.
مخطط التوصيل كالتالي:
مستشعر لمس دبوس D7
دبوس D4 المحور X المؤازرة
PinD5 Axis Y servo
دبوس D12 الجرس
كلتا الشاشتين oled متصلتان بنفس المسامير:
SDA -> A4SCL -> A5
يتم توصيل Arduino و Raspberry بواسطة USB.
الخطوة 5: الكود
لتنفيذ خاصية Facetracking ، استخدمت مكتبة cv مفتوحة في Raspberry ، قمت بتعديل مثال وجدته على github لإرسال أمر إلى Arduino وتحكم arduino في الماكينات والمستشعر والعينين.
تحتاج إلى ترميز اللعبة:
اردوينو IDE
توت العليق مع مكتبة raspbian و opencv و python.
يمكنك العثور على كود اردوينو وكود بيثون لتوت العليق على جيثب الخاص بي (https://github.com/bhm93/littleTimmy)
يجب عليك تنفيذ برنامج face-track-arduino.py في توت العليق لتفعيل خاصية Facetracking.
موصى به:
اردوينو - روبوت حل المتاهة (MicroMouse) روبوت يتبع الجدار: 6 خطوات (بالصور)
اردوينو | روبوت حل المتاهة (MicroMouse) روبوت يتبع الحائط: مرحبًا أنا إسحاق وهذا هو أول روبوت لي & quot؛ Striker v1.0 & quot؛. تم تصميم هذا الروبوت لحل متاهة بسيطة. في المنافسة ، كان لدينا متاهتان والروبوت كان قادرًا على التعرف عليهم. قد تتطلب أي تغييرات أخرى في المتاهة تغييرًا في
روبوت الرسم الصغير - تطبيق أندرويد مباشر - Trignomentry: 18 خطوة (بالصور)
Mini Drawing Bot - تطبيق Android مباشر - Trignomentry: شكرًا لكم جميعًا على إنشاء مشروعي ، فاز Baby-MIT-Cheetah-Robot بالجائزة الأولى في مسابقة Make it Move. أنا سعيد جدًا لأن الكثير من الأصدقاء يسألون الكثير من الأسئلة في المحادثة وفي الرسائل. كان أحد الأسئلة المهمة هو كيف
DIY التعليمي الصغير: روبوت بت: 8 خطوات (بالصور)
DIY Educational Micro: bit Robot: سيوضح لك هذا التوجيه كيفية بناء روبوت يمكن الوصول إليه نسبيًا وقادرًا ورخيصًا. كان هدفي في تصميم هذا الروبوت هو اقتراح شيء يمكن لمعظم الناس تحمله ، لتعليم علوم الكمبيوتر بطريقة جذابة أو التعلم
روبوت موازنة / روبوت ذو 3 عجلات / روبوت STEM: 8 خطوات
موازنة الروبوت / روبوت ذو 3 عجلات / روبوت STEM: لقد بنينا موازنة مجمعة وروبوت ثلاثي العجلات للاستخدام التعليمي في المدارس والبرامج التعليمية بعد المدرسة. يعتمد الروبوت على Arduino Uno ، وهو درع مخصص (يتم توفير جميع تفاصيل البناء) ، وحزمة بطارية Li Ion (جميعها
روبوت الزبدة: روبوت الأردوينو الذي يعاني من أزمة وجودية: 6 خطوات (بالصور)
روبوت الزبدة: روبوت أردوينو بأزمة وجودية: يعتمد هذا المشروع على سلسلة الرسوم المتحركة & quot؛ Rick & Morty & quot ؛. في إحدى الحلقات ، يصنع ريك روبوتًا هدفه الوحيد هو جلب الزبدة. كطلاب من Bruface (كلية الهندسة في بروكسل) لدينا مهمة لميكا