
جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:53

في الروبوتات ، يعتبر تجنب العقبات هو مهمة تلبية بعض أهداف التحكم الخاضعة لقيود موضع عدم التقاطع أو عدم الاصطدام. يحتوي على مستشعر السونار الذي يستخدم لاستشعار العقبات القادمة بين مسار الروبوت. سوف يتحرك في أفضل اتجاه ويتجنب العائق الذي يعترض طريقه. بإضافة جهاز استشعار في هذا الروبوت ، يمكن للمرء ببساطة جمع البيانات من البيئة.
يمكن أن تؤدي بشكل أكثر دقة من العديد من الروبوتات حتى في الأماكن الصغيرة.
الخطوة 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.
إذا وجدت أي خطأ ، فأعلمني في قسم التعليقات وإذا كان بإمكانك إصلاحه ، فيمكنك تعديل الكود هنا أو ببساطة تقديمه في قسم التعليقات.
اشكرك.
موصى به:
عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات

عقبة تجنب الروبوت باستخدام Arduino Nano: في هذه التعليمات ، سأصف كيف يمكنك جعل عقبة تتجنب الروبوت باستخدام Arduino
عقبة تجنب الروبوت مع مستشعرات الأشعة تحت الحمراء بدون متحكم: 6 خطوات

Obstacle Avoiding Robot with IR Sensors Without Microcontroller: حسنًا ، هذا المشروع هو مشروع قديم ، قمت بإنشائه في 2014 في شهر يوليو أو أغسطس ، وفكرت في مشاركته معكم يا رفاق. إنها عقبة بسيطة تمنع الروبوت الذي يستخدم مستشعرات الأشعة تحت الحمراء ويعمل بدون متحكم. تستخدم مستشعرات الأشعة تحت الحمراء opamp IC i
سحابة Cloudy تعالجك (عقبة تجنب الروبوت بوظيفة التجميع): 8 خطوات

سحابة غائمة تعالجك (عقبة تتجنب الروبوت بوظيفة التجميع): آلة عديمة الفائدة - روبوت اردوينو
عقبة تجنب الروبوت باستخدام متحكم (Arduino): 5 خطوات

عقبة تجنب الروبوت باستخدام متحكم دقيق (Arduino): في هذه التعليمات ، سوف أعلمك كيفية صنع عقبة تتجنب الروبوت الذي يعمل مع Arduino. يجب أن تكون على دراية بـ Arduino. Arduino هي لوحة تحكم تستخدم متحكم atmega. يمكنك استخدام أي إصدار من Arduino لكني
عقبة تجنب الروبوت باستخدام أجهزة الاستشعار بالموجات فوق الصوتية: 9 خطوات (بالصور)

عقبة تجنب الروبوت باستخدام أجهزة الاستشعار بالموجات فوق الصوتية: هذا مشروع بسيط حول تجنب عقبة الروبوت باستخدام مستشعرات فوق صوتية (HC SR 04) ولوحة Arduino Uno يتحرك الروبوت متجنبًا العقبات واختيار أفضل طريقة لاتباعها بواسطة المستشعرات ، ويرجى ملاحظة أن هذا ليس مشروع تعليمي ، أشارككم