جدول المحتويات:
- الخطوة الأولى: ما تحتاجه في هذا المشروع:
- الخطوة 2: تجميع الهيكل
- الخطوة 3: قم بتركيب المكونات
- الخطوة 4: تجهيز جهاز الاستشعار بالموجات فوق الصوتية
- الخطوة 5: مكونات الأسلاك
- الخطوة السادسة: برمجة Arduino UNO
- الخطوة السابعة: تشغيل الروبوت
- الخطوة 8: عظيم !
فيديو: روبوت تجنب عقبة (اردوينو): 8 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
سأقوم هنا بإرشادك حول صنع روبوت تجنب عقبة يعتمد على Arduino. آمل أن أقدم دليلًا تفصيليًا حول كيفية جعل هذا الروبوت بطريقة سهلة للغاية. عقبة تجنب الروبوت هي روبوت مستقل تمامًا يمكنه تجنب أي عقبة يواجهها عندما يتحرك. ببساطة ، عندما تواجه عقبة أثناء تقدمها للأمام ، توقف تلقائيًا عن التحرك للأمام والرجوع خطوة إلى الوراء. ثم يبدو أنه وجهان يسار ويمين ويبدأ في التحرك بأفضل طريقة ممكنة ؛ مما يعني إما في الاتجاه الأيسر إذا كان هناك عائق آخر في الاتجاه الأيمن أو الأيمن إذا كان هناك عائق آخر في الجانب الأيسر. إن عقبة تجنب الروبوت مفيدة للغاية وهي أساس العديد من المشاريع الكبيرة مثل السيارات الأوتوماتيكية والروبوتات المستخدمة في مصانع التصنيع وحتى في الروبوتات المستخدمة في المركبات الفضائية.
الخطوة الأولى: ما تحتاجه في هذا المشروع:
- Arduino UNO -
- هيكل سيارة روبوت ذكي مع 2 × عجلات سيارة لعبة و 1 × عجلة عالمية (أو عجلات كروية) -
- اثنان من محركات التيار المستمر -
- سائق محرك L298n -
- مستشعر السونار بالموجات فوق الصوتية HC-SR04 - https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0 …
- TowerPro micro servo 9g -
- بطارية ليبو 7.4 فولت 1300 مللي أمبير -
- أسلاك العبور (ذكر لذكر ، ذكر لأنثى)
- لوح توصيل صغير
- قوس تصاعد مستشعر السونار بالموجات فوق الصوتية
- البراغي والصواميل
- مفك براغي
- لحام حديد
- شريط مزدوج الجوانب (اختياري)
- مسدس الغراء الساخن (اختياري)
الخطوة 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
-
قم بتنزيل وتثبيت Arduino Desktop IDE
- النوافذ -
- نظام التشغيل Mac OS X -
- لينكس -
-
قم بتنزيل ولصق ملف مكتبة NewPing (مكتبة وظائف مستشعر الموجات فوق الصوتية) في مجلد مكتبات Arduino.
- قم بتنزيل NewPing.rar أدناه
- استخرجه إلى المسار - C: / Arduino / libraries
- قم بتنزيل وفتح objectle_avoiding.ino
- قم بتحميل الكود على لوحة اردوينو عبر كابل USB
الخطوة السابعة: تشغيل الروبوت
قم بتوصيل بطارية ليبو بمحرك L298n كما يلي:
بطارية ليبو (+) → + 12V
بطارية ليبو (-) → GND
الخطوة 8: عظيم !
الآن الروبوت الخاص بك جاهز لتجنب أي عقبة….
سأكون سعيدا للإجابة على أي أسئلة لديك
راسلني: [email protected]
ابحث عني على facebook و LinkedIn للمزيد من المشاريع - Danusha nayantha
اشكرك
موصى به:
عقبة تجنب روبوت LEGO: 8 خطوات (بالصور)
Obstacle Avoiding LEGO Robot: نحن نحب LEGO ونحب أيضًا Crazy Circuits لذلك أردنا دمج الاثنين في روبوت بسيط وممتع يمكنه تجنب الاصطدام بالجدران والأشياء الأخرى. سنوضح لك كيف قمنا ببناء أساسياتنا ، ونلخص الأساسيات اللازمة حتى تتمكن من بناء الخاصة بك
OAREE - طباعة ثلاثية الأبعاد - روبوت تجنب عقبة للتعليم الهندسي (OAREE) مع Arduino: 5 خطوات (بالصور)
OAREE - 3D Printed - Obstacle Avoiding Robot for Engineering Education (OAREE) مع Arduino: OAREE (Obstacle Avoiding Robot for Engineering Education) التصميم: كان الهدف من هذه التعليمات هو تصميم روبوت OAR (Obstacle Avoiding Robot) الذي كان بسيطًا / مضغوطًا ، 3D قابل للطباعة ، سهل التجميع ، يستخدم أجهزة دوران مستمرة للحركة
عقبة اردوينو DIY تجنب السيارة في المنزل: 5 خطوات
DIY Arduino Obstacle تجنب السيارة في المنزل: في هذه المقالة سأوضح لك كيفية صنع عقبة Arduino تجنب السيارة في المنزل
عقبة اردوينو تجنب السيارة التي تعمل بمحرك: 7 خطوات
عقبة اردوينو تجنب السيارات التي تعمل بالطاقة: مرحبًا! ومرحبًا بكم في البرنامج التعليمي المتعلق بكيفية إنشاء سيارة تتجنب عقبة Arduino. يمكننا أن نبدأ من خلال الحصول على المواد اللازمة لهذا المشروع ، والتأكد من الاستمتاع! المواد: أنثى إلى ذكر الأسلاك الأسلاك الاستشعار
كيفية صنع OAWR (عقبة تجنب روبوت المشي): 7 خطوات (بالصور)
كيفية صنع OAWR (عقبة تجنب روبوت المشي): يوضح هذا Instructable كيفية صنع روبوت صغير يمشي يتجنب العقبات (مثل الكثير من الخيارات المتاحة تجاريًا). ولكن ما هي المتعة في شراء لعبة عندما يمكنك بدلاً من ذلك البدء بمحرك وصفيحة بلاستيكية وكومة من البراغي والمحترفين