الروبوت المتفادي للحواجز Avoiding IR Robot 1
L298 Motor driver
ما سنقوم ببناءه هو روبوت متفادي للحواجز " Avoiding Robot " هذا الروبوت يمكنه تحسس الأجسام التي أمامه و تفاديها , مستخدماً حساس الأشعة تحت الحمراء SHARP 2Y0A21
في ما يلي في هذا المقال سستعرف على كل المفاهيم المرتبطة بهذا الروبوت .
في البداية , ماذا سنحتاج لتنفيذ هذه التجربة ؟
القطع المطلوبة لتنفيذ هذا الروبوت قليلة و سهلة التوافر , و طريقة ربطها بعضها سهلة ايضاً , القطع هي
1) أردوينو Uno او Dumilanova .
2) هيكل الروبوت Magician Chassis من شركة Sparkfun , هيكل سهل التركيب ,و يمكن استخدام هيكل ذو 4 محركات ذو عزم و تحكم أفضل من ذو العجلين , لكنه يستهلك طاقة مضاعفة

4) حساس الأشعة تحت الحمراء IR SHARP 2Y0A21
5)بطاريتان , واحدة لتغذية المحرك "يجب ان تكون أكبر من 5 فولت " و الثانية بطارية 9 فولت مع الحاضنة لتغذية الأردوينو .
6) قطع اخرى , مثل اسلاك توصيل , ستحتاج لأسلاك توصيل female-female عدد 4 , و ايضاً ستحتاج ل dc jack male+ female لتسهيل توصيل البطارية مع غطاء الأردوينو الخاص بالمحرك , و اخيراً pin header male عدد 1 .
توصيل القطع : قد تحتاج فقط لعكس التوصيلات بحيث تقلب السلك الأحمر مع السلك الأزرق لكلا المحركين , و لا ضرورة لتوصيل 5فولت بين غطاء قيادة المحرك L298 Module و بين الأردوينو .
هذا الحساس يعطي خرجاً متناسباً تناسباً عكسياً مع المسافة .
توصيل القطع : قد تحتاج فقط لعكس التوصيلات بحيث تقلب السلك الأحمر مع السلك الأزرق لكلا المحركين , و لا ضرورة لتوصيل 5فولت بين غطاء قيادة المحرك L298 Module و بين الأردوينو .
![]() |
التوصيلة لروبوت بمحركين |
![]() |
التوصيل لروبوت بأربع محركات |
![]() |
توصيلة الحساس مع الأردوينو |
هذا الحساس يعطي خرجاً متناسباً تناسباً عكسياً مع المسافة .
سنقوم في البداية بتجريب حركة الروبوت من خلال هذا البرنامج
اذا تحرك الروبوت كما هو مكتوب في البرنامج , يمكنك المتابعة , اذا تحرك احد او كلا المحركين بعكس الأتجاه المفروض هنا يجب عكس التوصيلات فقط .
برنامج اختبار المحركات فقط :
برنامج اختبار المحركات فقط :
و هذا البرنامج الكامل للمشروع .
و هذا الفيديو يوضح كيف يعمل هذا الروبوت , رائع أليس كذلك ؟
اريد معرفه اسم الshield التجارى حتى اتمكن من شرائه؟؟؟؟؟؟؟
ردحذفاسمه التجاري L298 Motor driver Module
حذفايه اسم البرنامج بتاع برمجة الروبوت
ردحذفاسمه arduino IDE
حذفلو سمحت انا عندي الدارة l293 وعايز برمجة ليها عشان البرمجة دي مش شغالة عندي
ردحذفارجووووووو الرد
ردحذفستحتاج لتركيب ال l293 و قراءة النشرة الفنية الخاصة بها .
ردحذفهي نفس المبدأ الخاص بهذا الكود لا تختلف عنه شيء
شكرا على هذا المشروع جميل بارك الله فيك . تحكم فى الاتجاهات وجهد الموتوز أو المحرك من خلال المستشعر او السنسور عند التقاطه الاشعه فوق الحمراء او تحرك الاجسام. ممكن الايميل الخاص بك للتواصل.
ردحذفهل من الممكن استخدام حساس من نوع اخر ؟لنفس الدائرة
ردحذفالسلام عليك
ردحذفلو سمحت ارديت أنواع الدارات يلي أقدر أستخدمها في مكينة cnc
مع محركات السيرفو
ارجو الإجابة علي سؤالي في أسرع وقت
وياريت لو في حد عنده الكود الخاص بي cnc
وللعلم انا أخدت تلاتة cd كمبيوتر لعمل cnc
جيد جدا جدا جدا جدا جدا جدا جدا جدا جدا جدا في المستوى
ردحذف