جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في الروبوتات ، يعتبر تجنب العقبات هو مهمة تلبية بعض أهداف التحكم الخاضعة لقيود موضع عدم التقاطع أو عدم الاصطدام. يحتوي على مستشعر السونار الذي يستخدم لاستشعار العقبات القادمة بين مسار الروبوت. سوف يتحرك في أفضل اتجاه ويتجنب العائق الذي يعترض طريقه. بإضافة جهاز استشعار في هذا الروبوت ، يمكن للمرء ببساطة جمع البيانات من البيئة.
يمكن أن تؤدي بشكل أكثر دقة من العديد من الروبوتات حتى في الأماكن الصغيرة.
الخطوة 1: تعرف على كيفية عمل هذا الشيء
يمكنك الاطلاع على أحدث المعلومات من مستودع جيثب الخاص بي.
الخطوة الثانية: جمع الأشياء:
اردوينو أونو أو أي اردوينو (لقد استخدمت اردوينو أونو)
مستشعر السونار (HC-SR 04)
عدد قليل من أسلاك العبور
2 المقاوم (220 أوم)
L298 محرك مزدوج للتحكم في السائق
بطارية
هيكل (يتضمن عادة المكونات الأخرى المطلوبة)
2 محركات تروس
الخطوة الثالثة: توصيل جميع الأجزاء:
اتصالات السونار:
Vcc - 5 فولت
GND - GND
تريغ - اردوينو 4
صدى - اردوينو 5
سائق دراجه ناريه:
EnB - 220 أوم المقاوم - 5 فولت (محرك المحرك - للتحكم في السرعة) (EnB للتمكين من خلال المقاوم 220 أوم)
EnA - 220 أوم المقاوم - 5 فولت (محرك موتور - للتحكم في السرعة) (EnA للتمكين من خلال المقاوم 220 أوم)
IN1 - اردوينو 9
IN2 - اردوينو 8
IN3 - اردوينو 7
IN4 - اردوينو 6
GND - اردوينو GND
Vcc - اردوينو فين
الآن قم بتوصيل المحركات بالسائق عبر منفذ Motor-A و Motor-B.
الخطوة 4: تحميل الكود:
دعونا تحميل الكود في القلب. إنه الجمال
الروبوت. إذا كنت تريد يمكنك تعديل الدبابيس أو التعليمات البرمجية. مثل - تعديل السرعة ، والمسافة الدنيا من الجسم ، ومدة الجري في أي اتجاه. يتم تقديم تعليقات مفيدة في الكود لفهمها بسهولة أكبر.
(لا حاجة إلى برنامج تشغيل إضافي أو ملف رأس)
لقد قمت بتحميل الملف ، يمكنك أيضًا الحصول على الرمز هنا (لمشاهدة المزيد من التحديثات)
الخطوة الخامسة: المرحلة النهائية:
قم بتوصيل البطارية واستمتع!
يمكنك رؤية روبوت عملي 1 ، robot2.
إذا وجدت أي خطأ ، فأعلمني في قسم التعليقات وإذا كان بإمكانك إصلاحه ، فيمكنك تعديل الكود هنا أو ببساطة تقديمه في قسم التعليقات.
اشكرك.