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

روبوت ذو قدمين سهل: 4 خطوات
روبوت ذو قدمين سهل: 4 خطوات

فيديو: روبوت ذو قدمين سهل: 4 خطوات

فيديو: روبوت ذو قدمين سهل: 4 خطوات
فيديو: How To Draw A Robot /كيفية رسم الروبوت/ كيفية رسم إنسان آلي 2024, شهر نوفمبر
Anonim
روبوت ذو قدمين سهل
روبوت ذو قدمين سهل
روبوت ذو قدمين سهل
روبوت ذو قدمين سهل
روبوت ذو قدمين سهل
روبوت ذو قدمين سهل

لقد قمت بتطوير هذا الروبوت على مدار العام الماضي لاستخدامه كمنصة لتعليم الروبوتات.

مع هذا الروبوت ، أقوم بتدريس كيفية تحريك الماكينات بحركات مباشرة وحركات يتم التحكم فيها باستخدام "FOR"

يمكن للروبوت أن يرقص ويمشي وحتى يركض.

سوف تحتاج:

اردوينو نانو

14 سلك ذكر

بروتوبورد صغير

4 أجهزة SG90

1 بطارية 9V

1 موصل بطارية 9 فولت

2 شرائط مطاطية

الخطوة 1: بعض الأمثلة على الإجراءات التي يمكن أن يؤديها هذا الروبوت

Image
Image

الخطوة 2: نموذج ثلاثي الأبعاد للطباعة

اتبع هذا الرابط لتنزيل النموذج.

تم تحجيمها لتلائم خدمات SG90. لا حاجة للغراء. كل شيء في الأداة الإضافية.

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

قم بتشغيل الفيديو لمعرفة كيفية تجميع الروبوت.

انتبه بشكل خاص إلى موضع أعمدة المؤازرة. يجب أن تتمركز الأعمدة تمامًا قبل تجميع الروبوت.

لتوسيط الماكينات الخاصة بك ، يمكنك تشغيل هذا البرنامج بمجرد الانتهاء من الأسلاك الخاصة بك:

#يشمل

المؤازرة اليمنى

المؤازرة اليمنى

المؤازرة اليسرى

المؤازرة اليسرى

الإعداد باطل()

{

rightfoot.attach (9) ،

الحق في الارتفاع (5) ؛

leftfoot.attach (3) ؛

ارتفاع اليسار (11) ؛

leftfoot.write (90) ؛

الكتابة اليسرى (90) ؛

rightthigh.write (90) ؛

rightfoot.write (90) ؛

}

حلقة فارغة()

{

تأخير (500) ؛

}

الخطوة 4: مثال رمز

#يشمل

المؤازرة اليمنى

المؤازرة اليمنى

المؤازرة اليسرى

المؤازرة اليسرى

الإعداد باطل()

{

rightfoot.attach (9) ،

الحق في الارتفاع (5) ؛

leftfoot.attach (3) ؛

اليسار أعلى. تعلق (11) ؛

leftfoot.write (90) ؛

الكتابة اليسرى (90) ؛

rightthigh.write (90) ؛

rightfoot.write (90) ؛

}

حلقة فارغة()

{

// التمهيدي movimiento pata derecha

leftfoot.write (90) ؛

rightfoot.write (110) ؛

rightthigh.write (90) ؛

الكتابة اليسرى (90) ؛

تأخير (500) ؛

// segundo movimento pata derecha

leftfoot.write (90) ؛

rightfoot.write (90) ؛

rightthigh.write (90) ؛

الكتابة اليسرى (90) ؛

تأخير (500) ؛

// tercer movimiento pata derecha

leftfoot.write (90) ؛

rightfoot.write (90) ؛

الكتابة اليمنى (110) ؛

الكتابة اليسرى (90) ؛

تأخير (500) ؛

// cuarto movimento pata derecha

leftfoot.write (90) ؛

rightfoot.write (90) ؛

الكتابة اليمنى (70) ؛

الكتابة اليسرى (90) ؛

تأخير (500) ؛

// التمهيدي movimiento pata izda

leftfoot.write (70) ؛

rightfoot.write (90) ؛

rightthigh.write (90) ؛

الكتابة اليسرى (90) ؛

تأخير (500) ؛

// segundo movimento pata izda

leftfoot.write (90) ؛

rightfoot.write (90) ؛

rightthigh.write (90) ؛

الكتابة اليسرى (90) ؛

تأخير (500) ؛

// tercer movimiento pata izda

leftfoot.write (90) ؛

rightfoot.write (90) ؛

rightthigh.write (90) ؛

الكتابة اليسرى (70) ؛

تأخير (500) ؛

// cuarto movimento pata izda

leftfoot.write (90) ؛

rightfoot.write (90) ؛

rightthigh.write (90) ؛

الكتابة اليسرى (110) ؛

تأخير (500) ؛

}

موصى به: