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

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

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

فيديو: كيف تصنع عقبة تتجنب الروبوت باستخدام Arduino: 5 خطوات
فيديو: How To Make A DIY Arduino Obstacle Avoiding Car At Home 2024, شهر نوفمبر
Anonim
كيف تصنع عقبة في تجنب الروبوت باستخدام Arduino
كيف تصنع عقبة في تجنب الروبوت باستخدام Arduino

في هذا الدليل ، سوف أعلمك كيفية عمل عقبة لتجنب الروبوت الذي يعمل مع Arduino. يجب أن تكون على دراية بـ Arduino. Arduino هي لوحة تحكم تستخدم متحكم atmega. يمكنك استخدام أي إصدار من Arduino لكنني استخدمت Arduino Uno r3 على الروبوت الخاص بي.

الرمز سهل للغاية والدائرة بها 4-5 أسلاك فقط. يستخدم الروبوت أيضًا درع المحرك L293D المتوافق مع Arduino لقيادة المحركات. لذا ، فإن الدرع يتناسب مباشرة مع Arduino ، مما يجعل كل شيء سهلاً … في الأساس ، الروبوت الخاص بنا هو سيارة تتحرك للأمام وإذا حدث أي عائق في طريقها ، فإنه يتوقف عند هذا الحد ، ويتحرك قليلاً للخلف ، ثم يدور رأسه يمينًا ويسارًا. ثم يقارن المسافة والروبوت يدور في الاتجاه بمسافة أكبر. ثم يتحرك الروبوت مرة أخرى للأمام في هذا الاتجاه ليكرر العملية برمتها مرة أخرى.

لاكتشاف المسافة ، يستخدم الروبوت مستشعر الموجات فوق الصوتية HC-sr04. لذلك يرسل هذا المستشعر موجات صوتية فوق صوتية ، كل 10 ميكروثانية ، وإذا كان هناك أي عائق في الأمام ، يستقبل المستشعر الصدى. بناءً على وقت السفر ، فإنه يعرف المسافة بين المستشعر والجسم. دعنا نبدأ…

الخطوة 1: الأجزاء المطلوبة

الأجزاء المطلوبة
الأجزاء المطلوبة

لذلك لبدء أي مشروع ، نحتاج إلى جمع الأجزاء المطلوبة أولاً. جميع الأجزاء المطلوبة مذكورة أدناه: -

  • اردوينو
  • L293D Motor Shield
  • الهيكل (بما في ذلك المحركات والعجلات)
  • الأسلاك
  • حامل البطارية
  • محرك سيرفو صغير
  • وحدة استشعار الموجات فوق الصوتية HC-sr04
  • قوس حمل لجهاز الاستشعار

لذا اجمع هذه المواد وانتقل إلى الخطوة التالية.

الخطوة 2: قم بتجميع الهيكل

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

الآن ، قم بتجميع جسم الروبوت الخاص بك. قد يكون لكل شخص هيكل مختلف. لذا قم بتجميع الهيكل الخاص بك وفقًا لذلك. يأتي معظم الهيكل مزودًا بدليل إرشادي ، وحتى إنني أتى معه ، لذا ألقِ نظرة عليه وابني الهيكل وفقًا لذلك. ثم قم بتوصيل المكونات بالهيكل. Arduino ، مع درع المحرك المرفق به وأيضًا يجب تثبيت حامل البطارية على الهيكل. يجب أيضًا تثبيت محرك سيرفو على الهيكل في المقدمة. يجب أن يكون رأس المؤازرة الطويل عالقًا أسفل كتيفة HC-sr04. يجب تثبيت المستشعر في الحامل والقوس على محرك سيرفو.

لا تلتصق بمحرك سيرفو لأنه يمكن ترتيبه لاحقًا في حالة سوء وضعه. فقط أصلحه. قم بإصلاحه بحيث يكون المستشعر مواجهًا للأمام (العينان مواجهة للأمام).

قم بتوصيل الأسلاك بالمحركات واستعد للخطوة التالية. أيضا إلى جهاز الاستشعار.

الخطوة 3: التوصيلات الرئيسية

التوصيلات الرئيسية
التوصيلات الرئيسية

لذا الآن سنقوم بعمل الروابط. لا يوجد أكثر من 5-6 وصلات ، لذلك ستكون قطعة من الكعكة. قم بعمل توصيلات المستشعر وفقًا للرسم البياني الموضح أعلاه. يمكن توصيل محرك سيرفو ومحركات التيار المستمر بالدرع. قم بتوصيل البطارية بالدرع وقم بتوصيل الدرع بلوحة Arduino.

الخطوة 4: كود اردوينو

كود اردوينو
كود اردوينو

إذن هذا هو الجزء الأخير من إكمال الروبوت الخاص بنا. لذلك هذا يتعامل مع البرنامج وليس الأجهزة. لذلك علينا برمجة اردوينو الخاص بنا. لقد قمت بتحميل كود Arduino. يمكنك أيضًا استخدام رمز آخر أو كتابة الرمز الخاص بك. لقد قمت للتو بتحميله كمرجع.

الخطوة 5: تشغيل

لذلك قمنا ببناء عقبة لدينا لتجنب الروبوت. حان الوقت الآن للعب مع روبوتنا الرائع وتجربة تجارب جديدة في الكود الخاص بنا.

موصى به: