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

عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات
عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات

فيديو: عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات

فيديو: عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات
فيديو: Line Follower Robot using Arduino🔥 2024, شهر نوفمبر
Anonim
عقبة تجنب الروبوت باستخدام Arduino Nano
عقبة تجنب الروبوت باستخدام Arduino Nano

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

الخطوة 1: أنت بحاجة

انت تحتاج
انت تحتاج
انت تحتاج
انت تحتاج
انت تحتاج
انت تحتاج

إنه مشروع روبوتي شائع في Arduino. لتجنب الكثير من التوصيلات السلكية ، فقد صممت ثنائي الفينيل متعدد الكلور لذلك.

يمكنك استخدام ثنائي الفينيل متعدد الكلور أو لوحة أداء منقط.

2WD هيكل الروبوت مع عجلة العجلات.

عجلة روبوت لمحرك BO

150 دورة في الدقيقة BO محرك تروس & 1.5 بوصة الترباس والصمولة

حامل جهاز استشعار بالموجات فوق الصوتية

2 قطعة موصل بطارية وبطارية 9 فولت

L293D Ic & 16 دبوس Ic base

100mfd / 25v مكثف 2 قطعة 1K المقاوم ، Led

دبابيس الرأس ، سلك العبور (ذكر إلى أنثى) كتلة طرفية 4 قطعة

HC-SR 04 جهاز استشعار بالموجات فوق الصوتية

اردوينو نانو

يمكنك استخدام ثنائي الفينيل متعدد الكلور أو لوحة أداء منقط.

الخطوة 2: تجميع هيكل الجذر

تجميع هيكل الجذر
تجميع هيكل الجذر

أدخل محركين موجهين في هيكل الروبوت. لقد استخدمت هيكل معدني 2wd ولكن يمكنك استخدام أي هيكل

أدخل عجلة واحدة أمام هيكل الروبوت ، واكتمل الجزء الميكانيكي من هذا الروبوت

الخطوة الثالثة: عمل الدائرة الإلكترونية

صنع الدائرة الإلكترونية
صنع الدائرة الإلكترونية
صنع الدائرة الإلكترونية
صنع الدائرة الإلكترونية
صنع الدائرة الإلكترونية
صنع الدائرة الإلكترونية

كيف تعمل

جهاز الاستشعار الصوتي بالموجات فوق الصوتية يكتشف الأجسام أمامه ويقيس مسافة الجسم.

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

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

لذلك يستدير الروبوت إلى اليسار بسرعة إذا كان هناك شيء أمامه.

الدائرة والوصلات إذا كنت تستخدم لوحة الأداء

هنا استخدمت محرك مزدوج Arduino nano & L293D. اثنين من المكثفات كمرشح. الصمام و 1 k المقاوم للإشارة

يتصل Arduino digital pin 7 بدبوس المشغل بالموجات فوق الصوتية

يتصل Arduino digital pin 8 بمستشعر الصدى بالموجات فوق الصوتية

يتصل دبوس Arduino الرقمي 5 و 6 بـ Ic l293d pin 10 & 15 للتحكم في المحرك الأيسر

Arduino digital pin 11 & 12 قم بتوصيله بـ ic l293d pin 2 & 7 للتحكم الصحيح في المحرك

قم بتوصيل المحرك الأيسر بـ ic l293d pin 11 & 14

قم بتوصيل المحرك المناسب بـ ic l293d Pin 3 و 6

إذا كنت تريد أن تجعل استخدام ثنائي الفينيل متعدد الكلور

ثنائي الفينيل متعدد الكلور لهذا المشروع الروبوتي مصمم بشكل جيد وسهل الصنع. يمكنك صنع أنواع مختلفة من روبوت Arduino باستخدام ثنائي الفينيل متعدد الكلور. روبوت آخر يستخدم ثنائي الفينيل متعدد الكلور

قم بتنزيل ملف Gerber واطلبه من هنا.

الخطوة 4: تحميل الكود على Arduino

قم بتحميل الكود على اردوينو نانو. هنا رابط الكود للتنزيل

فقط قم بتنزيل ملف.ino وافتحه باستخدام arduino IDE.

قم بتوصيل اردوينو نانو باستخدام كابل USB ، حدد منفذ com المناسب

ثم انقر للتحميل

الخطوة 5: الاختبار

اختبارات
اختبارات

حان الوقت لاختبار الروبوت.

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

قد يساعدك هذا الفيديو -

موصى به: