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

روبوت تجنب عقبة (اردوينو): 8 خطوات (بالصور)
روبوت تجنب عقبة (اردوينو): 8 خطوات (بالصور)

فيديو: روبوت تجنب عقبة (اردوينو): 8 خطوات (بالصور)

فيديو: روبوت تجنب عقبة (اردوينو): 8 خطوات (بالصور)
فيديو: ☑️ أردوينو للمبتدئين - حساس الاشعة ما تحت الحمراء لتجنب العقبات 2024, شهر نوفمبر
Anonim
روبوت تجنب عقبة (اردوينو)
روبوت تجنب عقبة (اردوينو)

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

الخطوة الأولى: ما تحتاجه في هذا المشروع:

ما تحتاجه في هذا المشروع
ما تحتاجه في هذا المشروع
ما تحتاجه في هذا المشروع
ما تحتاجه في هذا المشروع
ما تحتاجه في هذا المشروع
ما تحتاجه في هذا المشروع
  1. Arduino UNO -
  2. هيكل سيارة روبوت ذكي مع 2 × عجلات سيارة لعبة و 1 × عجلة عالمية (أو عجلات كروية) -
  3. اثنان من محركات التيار المستمر -
  4. سائق محرك L298n -
  5. مستشعر السونار بالموجات فوق الصوتية HC-SR04 - https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0 …
  6. TowerPro micro servo 9g -
  7. بطارية ليبو 7.4 فولت 1300 مللي أمبير -
  8. أسلاك العبور (ذكر لذكر ، ذكر لأنثى)
  9. لوح توصيل صغير
  10. قوس تصاعد مستشعر السونار بالموجات فوق الصوتية
  11. البراغي والصواميل
  12. مفك براغي
  13. لحام حديد
  14. شريط مزدوج الجوانب (اختياري)
  15. مسدس الغراء الساخن (اختياري)

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

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

لحام سلكين لكل محرك DC. ثم ثبت محركين بالهيكل باستخدام البراغي. إذا كنت بحاجة إلى أي توضيح ، فيرجى مشاهدة مقطع فيديو youtube هذا https://www.google.lk/url؟sa=t&rct=j&q=&esrc=s&sou… وسيوضح لك كيفية تجميع هيكل السيارة Smart 2WD Robot. أخيرًا ، قم بإرفاق العجلة العامة (أو عجلة العجلات الكروية)

الخطوة 3: قم بتركيب المكونات

قم بتركيب المكونات
قم بتركيب المكونات

قم بتركيب Arduino UNO و L298n motor driver ومحرك TowerPro على الهيكل. ملاحظة: عند تركيب لوحة اردوينو ، اترك مساحة كافية لتوصيل كبل USB ، حيث يتعين عليك لاحقًا برمجة لوحة اردوينو عن طريق توصيلها بالكمبيوتر عبر كابل USB.

الخطوة 4: تجهيز جهاز الاستشعار بالموجات فوق الصوتية

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

قم بتوصيل أربعة أسلاك توصيل بجهاز استشعار الموجات فوق الصوتية وقم بتثبيتها على كتيفة التركيب. ثم قم بتركيب الدعامة على أجهزة TowerPro الصغيرة التي تم تثبيتها بالفعل على الهيكل المعدني.

الخطوة 5: مكونات الأسلاك

مكونات الأسلاك
مكونات الأسلاك
مكونات الأسلاك
مكونات الأسلاك
مكونات الأسلاك
مكونات الأسلاك
مكونات الأسلاك
مكونات الأسلاك

سائق المحرك L298n:

+ 12V → بطارية ليبو (+)

GND ← بطارية ليبو (-) مهم: قم بتوصيل GND ببطارية ليبو (-) ولوحة اردوينو بأي دبوس GND

+ 5V → اردوينو فين

In1 → اردوينو ديجيتال دبوس 7

In2 → اردوينو رقمي دبوس 6

In3 → اردوينو رقمي دبوس 5

In4 → اردوينو رقمي دبوس 4

OUT1 → المحرك 1

OUT2 → المحرك 1

OUT3 → المحرك 2

OUT4 → المحرك 2

اللوح:

قم بتوصيل سلكين توصيل بلوحة اردوينو 5V ودبابيس GND ، ثم قم بتوصيل كلا السلكين بلوح التجارب. الآن يمكنك استخدام هذا كإمداد + 5 فولت.

جهاز استشعار الموجات فوق الصوتية HC-SR04:

VCC → اللوح + 5V

Trig → دبوس اردوينو التناظري 1

صدى → اردوينو دبوس 2

GND → اللوح GND

تاوربرو مايكرو سيرفو 9 جرام:

السلك البرتقالي ← دبوس اردوينو الرقمي 10

السلك الأحمر → اللوح + 5 فولت

سلك بني ← لوح توصيل GND

الخطوة السادسة: برمجة Arduino UNO

  1. قم بتنزيل وتثبيت Arduino Desktop IDE

    • النوافذ -
    • نظام التشغيل Mac OS X -
    • لينكس -
  2. قم بتنزيل ولصق ملف مكتبة NewPing (مكتبة وظائف مستشعر الموجات فوق الصوتية) في مجلد مكتبات Arduino.

    • قم بتنزيل NewPing.rar أدناه
    • استخرجه إلى المسار - C: / Arduino / libraries
  3. قم بتنزيل وفتح objectle_avoiding.ino
  4. قم بتحميل الكود على لوحة اردوينو عبر كابل USB

الخطوة السابعة: تشغيل الروبوت

قم بتشغيل الروبوت
قم بتشغيل الروبوت

قم بتوصيل بطارية ليبو بمحرك L298n كما يلي:

بطارية ليبو (+) → + 12V

بطارية ليبو (-) → GND

الخطوة 8: عظيم !

رائعة !!!
رائعة !!!

الآن الروبوت الخاص بك جاهز لتجنب أي عقبة….

سأكون سعيدا للإجابة على أي أسئلة لديك

راسلني: [email protected]

ابحث عني على facebook و LinkedIn للمزيد من المشاريع - Danusha nayantha

اشكرك

موصى به: