كيفية بناء روبوت متحرك بسيط (مبتدئين): 4 خطوات

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

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

Anonim

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

اللوازم:

الخطوة 1: الأدوات والمكونات

دعنا نبدأ مع جمع كل الأجزاء. قد ترغب في المضي قدمًا أو ستنتهي في النهاية عند بدء الإنشاء.

1. متحكم Atmega8 (اردوينو يمكن أن تستخدم أيضا)

2. 2x المحركات الموجهة

3. L298 IC أو وحدة H جسر مزدوج

4. هيكل معدني

5. البراغي والصواميل مع بعض أسلاك التوصيل.

6. زوج من العجلات للمحركات

أدوات:

لا شيء غير الأشياء الأساسية التي قد تكون لديكم.

الخطوة 2: فهم الفرق بين Atmega8 و Arduino وما هو H Bridge

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

في عالم اردوينو ، كان الاختيار الأولي هو Atmel ATmega8 الذي يعمل بسرعة 16 ميجا هرتز. استخدمت الإصدارات اللاحقة من Arduino ATmega168 وكذلك ATmega328 المعروفة ، وكلاهما يعمل على 16MHz كذلك. (سلسلة Arduino "Mega" هي فرع ، ولكن المبادئ المعروضة هنا تظل صالحة …)

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

جسر H (L298): إنها دائرة إلكترونية تتيح الجهد عبر الحمل في أي من الاتجاهين (أو) يطلق عليه ببساطة كأداة قيادة للمحرك ، وله تطبيق كبير في الروبوتات لأنه يمكن أن يغير اتجاه المحرك حسب الحالة المنطقية لكل منهما اردوينو دبوس (عكس أو الخلف).

الخطوة 3: إجراء الاتصالات

H Bridge عبارة عن وحدة تشغيل محرك مصنوعة من L2938 IC والتي يمكن تشغيلها بواسطة مصدر 12 فولت إما بواسطة محول أو بطارية 9 فولت في سلسلة. الاتصالات هنا يذهب.

دبابيس المحرك 1 (IN1) من H جسر TO دبابيس 8،9 من متحكم.

دبابيس المحرك 2 (IN2) من H جسر TO دبابيس 10،11 من متحكم.

قم بتشغيل Hbridge باستخدام محول.

هذا هو ، بسيط جدا أليس كذلك؟

الخطوة 4: الترميز

لقد قمت هنا بتحميل برنامج بسيط يقوم بتشغيل المحركات في الاتجاه الأمامي والعجلة اليسرى للأمام والخلف ، مما يساعد على تحويل الروبوت.

يمكنك تغيير اتجاه العجلات ولكن تغيير القدرة على دبابيس في digitalWrite () إما عالية أو منخفضة.

إذا كان عليك إعطاء مدخلات تمثيلية ، استخدم analogWrite () بقيم تتراوح من 0 إلى 255 كحد أدنى و الحد الأقصى ، وباستخدام هذه القيم ، يمكنك تغيير سرعة المحرك. لا تنس استخدام دبابيس pwm * على السبورة للحصول على قيم تمثيلية.

ATB! إعطاء مدخلات مختلفة ل digitalWrite واستكشاف.