جدول المحتويات:
- الخطوة 1: اجمع أجزائك:
- الخطوة 2: قم بتجميع الأجزاء الخاصة بك
- الخطوة 3: ملفات STL للطباعة ثلاثية الأبعاد
- الخطوة 4: التوصيلات:
- الخطوة الخامسة: اجعل الروبوت الخاص بك حياً: البرمجة
- الخطوة السادسة: كود اردوينو:
- الخطوة 7: قم بتشغيله والعب
فيديو: الأسد: القط الحيوانات الأليفة: 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
أهلا،
هذا هو أول دليل لي. جذبتني النسخة الأولى من "Sony Aibo Robot (1999)" نحو الروبوتات في سن الرابعة ، ومنذ ذلك الحين ، كان حلمي أن أصنع روبوتًا أليفًا لي. لذلك توصلت إلى "Leo: the Pet Cat" الذي يمكن بناؤه في المنزل بميزانية منخفضة. استلهمت الفكرة من مشروعي "KITtyBot" (https://create.arduino.cc/projecthub/StaffanEk/ki …) و "OpenCat" (https://create.arduino.cc/projecthub/StaffanEk/ki …) و جمعت بين هذين المشروعين مع بعض التوابل الخاصة بي. حاليًا هو روبوت يتم التحكم فيه بواسطة android ، ما زلت أعمل عليه وأرغب في جعله مستقلًا تمامًا.
الخطوة 1: اجمع أجزائك:
الإلكترونيات:
- 1 × اردوينو نانو
- 1 × اردوينو نانو درع الاستشعار
- 1 × وحدة بلوتوث HC-05
- 12 × مايكرو ميتال جير سيرفو موتورز (MG 90S)
- 1 × 2 ثانية بطارية LiPo 1500-2200 مللي أمبير
- 1 × 5 فولت UBEC
المعدات:
- أجزاء الجسم المطبوعة ثلاثية الأبعاد
- لوح رغوة ديبرون قابل للانحناء / لوح رغوة شجرة الدولار
- مسامير
- صمغ ممتاز
الخطوة 2: قم بتجميع الأجزاء الخاصة بك
احصل على جميع أجزائك المطبوعة ثلاثية الأبعاد لتبدأ في التجميع. لقد استخدمت ملفات الجسم من مشروع "KITtyBot" (https://create.arduino.cc/projecthub/StaffanEk/ki …). إنه مشروع مكتوب جيدًا مع تعليمات التجميع. بالنسبة لعظم الفخذ والساق (أجزاء الساق) وجدت مشروع OpenCat مثاليًا (https://create.arduino.cc/projecthub/petoi/opencat…). لإضافة غطاء للجسم ، استخدمت قطعة من ألواح الرغوة القابلة للانحناء وقصتها وفقًا للشكل المطلوب. أيضًا ، يعمل لوح الرغوة Dollar Tree بشكل جيد إذا قمت بتقشير الغطاء الورقي. لقد قمت بلصق قطعتين من ألواح PVC بجسم مطبوع ثلاثي الأبعاد وقمت بربط غطاء الرغوة بلوحة PVC.
رابط OpenCat Thingivers:
الخطوة 3: ملفات STL للطباعة ثلاثية الأبعاد
هذه هي ملفات STL التي طبعتها لصنع ليو. الملفات مأخوذة من مشروع "KITtyBot" و "Opencat" المنشور في ثيميفيفرس (https://www.thingiverse.com/thing:3384371). يتم ذكر كمية كل ملف سيتم طباعته ضمن اسم كل ملف.
الخطوة 4: التوصيلات:
يتم تمييز الـ 12 الماكينة من 0 إلى 11. يتم تقديم الاتصالات أدناه:
مضاعفات 0: دبوس 3
المؤازرة 1: دبوس 4
مضاعفات 2: دبوس 5
المؤازرة 3: دبوس 6
مضاعفات 4: دبوس 7
المؤازرة 5: دبوس 8
مضاعفات 6: دبوس 2
المؤازرة 7: دبوس A3
مضاعفات 8: دبوس 12
مضاعفات 9: دبوس 11
المؤازرة 10: دبوس 10
مضاعفات 11: دبوس 9
RX (بلوتوث): TX pin
TX (بلوتوث): RX pin
الخطوة الخامسة: اجعل الروبوت الخاص بك حياً: البرمجة
يحتوي الكود الحالي على 11 وظيفة. وهذه هي:
1. Forward (forwardcreep)
2. عكس (ارتداد عكسي)
3. اليسار بدوره
4. الحق في الانعطاف
5. الرقص 1
6. الرقص 2
7. الرقص 3
8. ركلة
9. اجلس
10. الوقوف
11. المصافحة
مشيات المشي:
تم أخذ وظائف المشي / الحركة (الزحف الأمامي ، والانعكاس ، والانعطاف لليسار ، والانعطاف الأيمن) من مشروع "KITtyBot" (https://create.arduino.cc/projecthub/StaffanEk/kit …) حيث يتم وصف الرمز بشكل مثالي في التفاصيل. أنا أعمل على رمز المشي الخاص بي لجعل الروبوت أسرع قليلاً ولإضافة إمكانية الجري أيضًا.
تم تطوير باقي الوظائف بواسطتي.
الرقص:
لقد كتبت ثلاث وظائف رقص. عندما يتم إرسال أمر الرقص من جهاز android ، يختار الرمز عشوائيًا واحدًا من الوظائف الثلاث ويؤدي أيًا من الرقصات الثلاث. هنا استخدمت الوظيفة "العشوائية" لاختيار رقم من 1 إلى 3 (في الكود ستجده من 1 إلى 4 ، وذلك لأن الدالة العشوائية تحسب 1 على أنها شاملة و 4 على أنها حصرية). يتم تخصيص وظيفة رقص لكل رقم من الأرقام الثلاثة. وبالتالي ، فإن رقصات الروبوت لا يمكن التنبؤ بها في كل مرة. ستجعلك تشعر وكأن الروبوت يرقص حسب رغبته!
ركلة:
هذا الجزء هو المفضل لدي. عندما نركل الكرة في كرة القدم ، فإننا نهدف أولاً ، ونحرك الساق للخلف ، وأخيراً نركل الكرة بقوة. حاولت تقليد هذه الركلة. أولاً ، يوازن الروبوت نفسه بأرجله الثلاث الأخرى ويسحب ساقه النشطة لأعلى. ثم تقوم الساق النشطة بركل الكرة بقوة كاملة وتعيد الساق إلى الأرض.
الجلوس والوقوف:
تتكون وظيفة الجلوس من إجمالي ثلاث حلقات for. أول حلقتين تجعل الروبوت يميل نحو الأرض. تُستخدم الحلقة الثالثة لوضع الرأس والجسم الأمامي لأعلى لمنح الأسد وضعية الراحة. تحتوي وظيفة الحامل على حلقة واحدة فقط تعيد جميع الماكينات إلى 90 درجة.
مصافحة:
بالنسبة للمصافحة ، يعود ليو إلى وضع الراحة أولاً. تعمل الحلقات الأربع بعد ذلك على رفع مخلبه من أجل المصافحة. هناك خمس ثوانٍ تأخير للمصافحة. الحلقة الأخيرة تعيد الأسد إلى وضعية الراحة. أخيرًا ، تعمل وظيفة الحامل مرة أخرى.
الخطوة السادسة: كود اردوينو:
هنا كود اردوينو. هذا الرمز لا يزال قيد التطوير.
الخطوة 7: قم بتشغيله والعب
أنا أستخدم بطارية ليبو 2S 7.4 Volt 2200 mAh مع 3A 5V UBEC لتشغيل الروبوت الخاص بي. 12 مؤازرة تسحب كمية جيدة من التيار ، لذا فإن استخدام بطارية ذات تصنيف تيار منخفض لن يكون قادرًا على التعامل مع مقدار التيار المسحوب. لذلك ، سوف ينخفض الجهد. بطارية 1500-2200 مللي أمبير مناسبة لهذا الروبوت.
إذا كان لديك سؤال ، اسألني في قسم التعليقات أدناه ، أو تواصل معي على [email protected]
يتمتع !
موصى به:
SmartPET - وحدة تغذية الحيوانات الأليفة الذكية: 7 خطوات (بالصور)
SmartPET - Smart Pet Feeder: مرحبًا! أنا Maxime Vermeeren ، طالبة MCT (الوسائط المتعددة وتكنولوجيا الاتصالات) تبلغ من العمر 18 عامًا في Howest ، لقد اخترت إنشاء وحدة تغذية ذكية للحيوانات الأليفة كمشروعي ، لماذا صنعت هذا؟ قطتي لديها بعض مشاكل الوزن ، لذلك قررت أن أصنع آلة
روبوت الحيوانات الأليفة: 6 خطوات (بالصور)
Pet Bot: Credit: هذا المشروع مستوحى من Beetlebot بواسطة robomaniac. تحديث: منذ ذلك الحين قمت بإعادة تسمية هذا إلى Pet Bot. (لا يزال الفيديو يُظهره على أنه Catfish Bot) أقوم بتدريس الروبوتات للصانعين الشباب على منصات ESP8266 و Arduino و Raspberry PI وأحد التحديات
آلة تغذية الحيوانات الأليفة مع RasPi و Telegram Bot: 4 خطوات (بالصور)
آلة تغذية الحيوانات الأليفة مع RasPi و Telegram Bot: بادئ ذي بدء ، أحتاج إلى توضيح أن هذا ليس منجم Idea أصلي ، فقط قم بتحديث وتكييف نصوص البرمجة للعمل مع telegram ، لقد وجدتها في Instructable سابقًا ، لذا فإن الاعتمادات هي حقًا مؤلفه يمكنك رؤية الأسبانية
المنجنيق الأوتوماتيكي لرمي طعام الحيوانات الأليفة (كلب ، قطة ، دجاج ، إلخ) ، رمي الكرات والمزيد!: 4 خطوات (بالصور)
المنجنيق الأوتوماتيكي لرمي طعام الحيوانات الأليفة (كلب ، قطة ، دجاج ، إلخ) ، رمي الكرات والمزيد!: مرحبًا ومرحبًا بكم في أول Instructable! كلبنا يحب طعامها ، وسوف تأكله حرفيًا في غضون ثوان. لقد ابتكرت طرقًا لإبطاء هذا ، من الكرات التي تحتوي على الطعام بداخلها إلى رميها في جميع أنحاء الفناء الخلفي. بشكل مثير للدهشة ، هي
اصنع وعاء فني من زجاجة الحيوانات الأليفة: 5 خطوات (بالصور)
اصنع وعاءًا فنيًا من زجاجة الحيوانات الأليفة: PET عبارة عن بولي إيثيلين تيريفثالات ، وهو بوليمر لدن بالحرارة. يمكن إعادة تشكيلها بالتسخين. بعد عملية التسخين ، تصبح أكثر صلابة وصلابة ودائمة وزجاجية. يصبح أقوى ويتبلور عند ثقبه. إعادة تشكيل هذا