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

الجرذ الآلي: 8 خطوات (بالصور)
الجرذ الآلي: 8 خطوات (بالصور)

فيديو: الجرذ الآلي: 8 خطوات (بالصور)

فيديو: الجرذ الآلي: 8 خطوات (بالصور)
فيديو: خمس طرق سهلة لصيد الفئران | 5 easy ways to mouse trap 2024, يوليو
Anonim
الجرذ الآلي
الجرذ الآلي

مشاريع تينكركاد »

أهلا!

اسمي ديفيد ، أنا فتى يبلغ من العمر 14 عامًا أعيش في إسبانيا وهذا هو أول تدريب لي. لقد كنت أقوم ببناء الروبوتات وإصلاح أجهزة الكمبيوتر القديمة لبعض الوقت الآن وأخبرني مدرس الروبوتات الخاص بي أن الوقت قد حان لبدء مشاركة ما تعلمته مع أشخاص آخرين. حسنا هيا بنا!

في أحد الأيام ، أعطاني صديق نموذجًا ثلاثي الأبعاد لبناء روبوت وبعض المكونات: متحكم اردوينو نانو واحد ومحركين مؤازرين ، مع هذه الأشياء الثلاثة بدأت في بناء الروبوت الصغير الخاص بي. في Instructable سأشاركك في كيفية صنع هذا الروبوت ، كما سأقوم بتضمين النموذج ثلاثي الأبعاد والشفرة التي كتبتها ، حتى تتمكن من الحصول على كل ما تحتاجه لصنع فأر آلي خاص بك!

الخطوة الأولى: ماذا تحتاج:

ماذا تحتاج
ماذا تحتاج

- متحكم اردوينو نانو

- محركان مؤازران SG90 (يمكنك العثور عليهما في أمازون ، أو في بعض المتاجر عبر الإنترنت)

- سيتعين عليك طباعة نموذج ثلاثي الأبعاد أو يمكنك بناء هيكل باستخدام الورق المقوى أو البلاستيك. لقد استخدمت هذا النموذج: https://www.tinkercad.com/things/12eU8UHtMSB من Tinker Robot Labs

- بعض الأسلاك ولوح صغير

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

ستحتاج أيضًا إلى استخدام اردوينو IDE ، يمكنك تنزيله في الرابط التالي:

الخطوة 2: معايرة الماكينات

معايرة الماكينات
معايرة الماكينات
معايرة الماكينات
معايرة الماكينات

قبل بدء تشغيل الروبوت ، عليك القيام بخطوة واحدة سابقة. تحتاج إلى العثور على الموضع الأوسط للمؤازرة. يمكن أن تدور المؤازرة 180 درجة (نصف محيط) ، وتحتاج إلى معرفة مكان 90 درجة أولاً لتتمكن من وضع الساقين بشكل عمودي على الجسم. للقيام بذلك ، كتبت برنامجًا يضع الماكينات في موضع 90 درجة. بمجرد وصول الماكينات إلى 90 درجة ، سيكون لديك نقطة مرجعية لمكان وجود المؤازرة في بداية البرنامج.

هذا هو البرنامج الذي أستخدمه لتوسيط الماكينات:

#يشمل

الجبهة المؤازرة

المؤازرة العودة

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

أمامي ملحق (9) ؛

ملحق خلفي (6) ؛

}

حلقة فارغة(){

Front.write (90) ؛

Back.write (90) ؛

}

سيتعين عليك إجراء تعديلات صغيرة على البرنامج أو الجهاز لتحسين حركة الروبوت والحصول على مشية مثالية ، ولكن دعنا أولاً نجعل الروبوت يتحرك ، وفي نهاية المشروع ، ستكون قادرًا على إجراء هذه التعديلات.

الخطوة 3: تجميع الساقين

تجميع الساقين
تجميع الساقين
تجميع الساقين
تجميع الساقين
تجميع الساقين
تجميع الساقين
تجميع الساقين
تجميع الساقين

بعد ذلك ، عليك أن تأخذ أعمدة الماكينات وتضعها في أرجل الروبوت ، لتسهيل ذلك ، يمكنك قص القليل من المواد حول الفتحة الموجودة في الساقين لدخول الأعمدة هناك.

ثانيًا ، ستحتاج إلى تثبيت الأعمدة بأرجل ثلاثية الأبعاد في الماكينات ، عندما يكون لديك كل شيء في الموضع الصحيح ، ضع نقطة صغيرة من الغراء الساخن بين العمود والساقين لتثبيتها في مكانها. تأكد من وضع الساقين عند 90 درجة كما هو موضح في الخطوة 2.

الخطوة 4: تثبيت الماكينات

تثبيت الماكينات
تثبيت الماكينات
تثبيت الماكينات
تثبيت الماكينات
تثبيت الماكينات
تثبيت الماكينات

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

كرر هذه الخطوة مع المجموعة الأخرى من الأرجل.

الخطوة 5: إضافة Arduino

مضيفا اردوينو
مضيفا اردوينو
مضيفا اردوينو
مضيفا اردوينو
مضيفا اردوينو
مضيفا اردوينو

بعد كل هذه الخطوات ، ستنتهي أجهزة الروبوت. نحن الآن ندخل في الجزء الأخير ، الإلكترونيات والأسلاك. أولاً ، خذ Arduino Nano وادفعه إلى اللوح ، ثم سيتعين عليك إزالة الورق في الجانب السفلي من اللوح ولصق اللوح في النموذج ثلاثي الأبعاد.

الخطوة 6: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك

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

تحتوي جميع الماكينات على ثلاثة أسلاك ، لذا فإن أحدهما مخصص للمعلومات التي يرسلها اردوينو ، والآخر البرتقالي ، والآخر للتيار + 5 فولت ، والسلك الأحمر ، وأخيراً سلك GND (أو الأرضي) ، وهو السلك البني.

لتوصيل الأسلاك ، قد ترغب في إلقاء نظرة على الكود الذي استخدمناه لتوسيط الماكينات. في الكود يمكننا أن نرى أن المؤازرة للأرجل الأمامية متصلة بالدبوس D9 والآخر المؤازر ، المؤازر للأرجل الخلفية والذيل المتصل بالمنفذ D6. هذا يعني أن السلك البرتقالي الخاص بالمؤازرة الأمامية يذهب إلى دبوس D9 ، والسلك البرتقالي لمؤازرة الأرجل الخلفية متصل بالدبوس D6. ينتقل الكبل الأحمر لكل من الماكينات إلى 5 فولت وتنتقل الأسلاك البنية لكلا الماكينات إلى GND (أي من دبابيس GND في Arduino Nano).

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

وبعض الكود
وبعض الكود

لإنهاء الروبوت ، عليك أن تجعله حيًا !، وهنا يأتي الجزء المفضل لدي ، الرمز.

هنا أدناه ، أشارككم الرمز. المفتاح لجعل الروبوت الخاص بك يسير ببوابة مثالية هو تعديل البرنامج لتكييفه تمامًا مع وزن الفئران وتوازنها ، لكنني أوصي بهذا فقط إذا كنت تعرف القليل من برمجة اردوينو. إذا كان جرذ يكافح من أجل المشي ، فاكتب تعليقًا ويمكنني مساعدتك في جعل فأر يمشي ببعض الأسلوب!.

هنا لديك الكود الذي استخدمته:

#يشمل

الجبهة المؤازرة

المؤازرة العودة

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

أمامي ملحق (9) ؛

ملحق خلفي (6) ؛

Front.write (92) ؛ // لم يكن المؤازر الأمامي الخاص بي عند 90 درجة مستقيماً تمامًا ، لذلك اضطررت إلى تعديل الزاوية إلى 92 درجة.

Back.write (90) ؛

تأخير (1000) ؛ // يضع الروبوت جميع الأرجل عمودية على الجسم وينتظر ثانية واحدة

}

حلقة فارغة() {

// ستعمل هذه الحلقة حتى تقوم بفصل الروبوت

// يمكنك تعديل الزوايا أو وقت التأخير بين الحركات لجعل الروبوت الخاص بك يمشي بشكل أسرع أو أبطأ أو يقوم بخطوات أكبر أو أصغر

Front.write (132) ؛

تأخير (100) ؛

Back.write (50) ؛

تأخير (300) ؛

Front.write (50) ؛

تأخير (100) ؛

Back.write (130) ؛

تأخير (300) ؛

}

بعد كتابة البرنامج في منصة برمجة اردوينو ، يمكنك تحميله في الروبوت ومعرفة كيف يتحرك.

الخطوة 8: لقد انتهيت

هذا الروبوت سهل التجميع ، والبرنامج بسيط للغاية أيضًا. من السهل جعله يتحرك … ولكنه معقد للغاية لجعله يتحرك بأمان. إذا كنت ترغب في البدء في بناء وبرمجة روبوتات مشي ، فهذا مشروع جيد لك. ستتعلم من خلال هذا المشروع كيفية برمجة "المشي" ، تسلسل التعليمات لجعل الروبوت الخاص بك يمشي.

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

ديفيد

موصى به: