جدول المحتويات:
- الخطوة 1: حول جهاز الاستشعار بالموجات فوق الصوتية
- الخطوة 2: ما سوف تحتاجه - الأجهزة
- الخطوة 3: تجميع طقم هيكل الروبوت الصغير الدائري
- الخطوة 4: الدائرة
- الخطوة 5: الكود
- الخطوة 6: أحسنت
فيديو: "GRECO" - روبوت تجنب كائن الأردوينو للمبتدئين: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
حسنًا ، إذا كنت مبتدئًا ، فستجد هنا أسهل طريقة لبناء كائن خاص بك وتجنب الروبوت!
سنستخدم هيكل روبوت دائري صغير بمحركين للتيار المستمر لبناءه بشكل أسهل.
لمرة أخرى ، اخترنا استخدام لوحة Arduino UNO الشهيرة.
سوف يقوم روبوتنا الصغير "GRECO" بالمسح بحثًا عن الأشياء الموجودة أمامه باستخدام جهاز استشعار بالموجات فوق الصوتية. إذا تم اكتشاف كائن ما ، فسيتوقف الروبوت و "ينظر" يمينًا ويسارًا للحصول على أفضل طريق للهروب!
صفحة المشروع الرسمية والتحديثات المستقبلية:
هل أنت جاهز؟ هيا بنا نبدأ!
الخطوة 1: حول جهاز الاستشعار بالموجات فوق الصوتية
تعمل أجهزة الاستشعار بالموجات فوق الصوتية على مبدأ مشابه للرادار أو السونار ، والذي يقيم سمات الهدف من خلال تفسير أصداء الراديو أو الموجات الصوتية على التوالي.
تولد أجهزة الاستشعار بالموجات فوق الصوتية النشطة موجات صوتية عالية التردد وتقيم الصدى الذي يستقبله المستشعر مرة أخرى ، ويقيس الفاصل الزمني بين إرسال الإشارة واستقبال الصدى لتحديد المسافة إلى الجسم.
أجهزة الاستشعار بالموجات فوق الصوتية السلبية هي في الأساس ميكروفونات تكتشف الضوضاء فوق الصوتية الموجودة في ظل ظروف معينة.
يستخدم مستشعر الموجات فوق الصوتية HC-SR04 السونار لتحديد المسافة إلى شيء مثل الخفافيش أو الدلافين. إنه يوفر اكتشافًا ممتازًا لمدى عدم الاتصال بدقة عالية وقراءات مستقرة في حزمة سهلة الاستخدام. من 2 سم إلى 400 سم أو 1 بوصة إلى 13 قدمًا. لا يتأثر تشغيله بأشعة الشمس أو المواد السوداء مثل أدوات ضبط نطاق Sharp (على الرغم من صعوبة اكتشاف المواد اللينة صوتيًا مثل القماش). يأتي مزودًا بوحدة إرسال واستقبال بالموجات فوق الصوتية.
المعلومات الفنية:
- مزود الطاقة: + 5V DC
- تيار هادئ: <2mA
- عملة العمل: 15mA
- زاوية التأثير: <15 درجة
- تتراوح المسافة: 2 سم - 400 سم / 1 بوصة - 13 قدم
- القرار: 0.3 سم
- زاوية القياس: 30 درجة
- عرض نبض إدخال الزناد: 10uS
- البعد: 45 مم × 20 مم × 15 مم
الخطوة 2: ما سوف تحتاجه - الأجهزة
لهذا المشروع سوف تحتاج:
- اردوينو UNO
- طقم هيكل روبوت صغير دائري
- درع محرك DC مزدوج مع L298 IC
- جهاز استشعار بالموجات فوق الصوتية - HC-SR04
- مايكرو سيرفو
- حامل البطارية 4xAA
ستحتاج أيضًا إلى بعض الكابلات وبعض الفواصل الإضافية.
الأدوات: مفك البراغي ، مسدس الغراء الحراري
الخطوة 3: تجميع طقم هيكل الروبوت الصغير الدائري
اتبع الصور أدناه!
صورة تساوي ألف كلمة!
الخطوة 4: الدائرة
يحتوي درع المحرك الذي نستخدمه على بعض دبابيس الرأس المسمى بـ Digital I / O و Analog I / O. سنستخدمها لتوصيل أجزاء أجهزتنا مع لوحة Arduino uno.
أجهزة السيارات
قم بتوصيل كابل المؤازرة بالموصل الأول (D7 5V GND). تأكد من أن الكبل البني متصل بطرف GND (الجانب الأيمن)
صفارة
قم بتوصيل السن الأول من الرأس الثاني (D8) بدبوس الجرس "+" و "-" بـ GND
أجهزة الاستشعار بالموجات فوق الصوتية
سنستخدم الرأس الثالث والرابع ، ونجري الاتصالات التالية:
- Vcc - 5V (رأس ثلاثي الأبعاد)
- مثلث - A2 (رأس ثلاثي الأبعاد)
- GND- GND (رأس ثلاثي الأبعاد)
- صدى - A3 (الرأس الرابع)
المحركات (انظر إلى الروبوت الخاص بك من الخلف)
- محرك DC الأيمن: كابل أحمر إلى "M1 +" وأسود إلى "M1-"
- محرك تيار مستمر يسار: كابل أحمر إلى "M2 +" وأسود إلى "M2-"
الطاقة - حامل البطارية
قم بتوصيله لحماية طرف المسمار "Vin -GND". أضف كابلًا آخر وقم بتوصيله بدبوس "Vin" من لوحة Arduino Uno. إذا كنت ترغب في ذلك ، يمكنك إضافة ON / OFF SW على الكبل الأحمر لحزمة حامل البطارية.
الخطوة 5: الكود
اجعل "GRECO" حيًا ببرمجتها باستخدام الكود التالي!
ملحوظات
- إذا تحرك الروبوت الخاص بك بسرعة وضرب الأشياء ، فقم بتغيير متغير السرعة في السطر 26. (قيمة PWM)
- إذا لم يتحرك الروبوت الخاص بك إلى الأمام ، فانتقل إلى السطور 43 و 44 وأضف تعويضًا إلى "speedPWM". تأكد من أن المجموع هو 255. في حالتي ، أحتاج إلى إضافة زائد 50 إلى المحرك الأيسر ، لذا فإن محركي الأيمن له سرعة PWM بقيمة 150 وقيمة اليسار 250.
قم بتنزيل الكود من هنا وافتحه باستخدام Arduino IDE. ستجد بالداخل أيضًا ملف مكتبة الموجات فوق الصوتية.
الخطوة 6: أحسنت
حسنًا … هذا كل شيء! أتمنى أن تكون قد أحببت هذا ، اسمح لي أن أعرف في التعليقات!
أرسل لي بعض الصور لروبوت Arduino الخاص بك!
يمكنك العثور على المزيد من مشاريع Arduino DIY على www. Ardumotive.com
شكرا لك!
موصى به:
مركبة روبوتية ذاتية القيادة للمبتدئين مع تجنب الاصطدام: 7 خطوات
مركبة روبوتية ذاتية القيادة للمبتدئين مع تجنب الاصطدام: مرحبًا! مرحبًا بكم في Instructable الصديقة للمبتدئين حول كيفية صنع سيارتك الآلية ذاتية القيادة مع تجنب الاصطدام ونظام تحديد المواقع العالمي (GPS). أعلاه هو مقطع فيديو يوتيوب يوضح الروبوت. إنه نموذج لتوضيح كيف أن الحكم الذاتي الحقيقي
Raspberry Pi - Mars Rover المستقل مع تتبع كائن OpenCV: 7 خطوات (بالصور)
Raspberry Pi - Mars Rover المستقل مع تتبع كائن OpenCV: مدعوم من Raspberry Pi 3 ، والتعرف على كائن السيرة الذاتية المفتوح ، وأجهزة الاستشعار بالموجات فوق الصوتية ومحركات التيار المستمر. يمكن لهذه العربة الجوالة أن تتعقب أي جسم يتم تدريبه عليه وتتحرك على أي تضاريس
"الآلة غير المستقرة": فن النحت السريع للمبتدئين: 8 خطوات (بالصور)
"The Unsettling Machine": فن النحت غير الهام السريع للمبتدئين: (إذا كنت تحب هذه التعليمات ، فالرجاء التصويت لها في مسابقة & quot؛ Trash to Treasure & quot؛ ولكن إذا كنت تبحث عن مشروع أقل إزعاجًا ، فتحقق من أولاً: كيف تصنع روبوت مشي Lambada! شكرًا!) لنفترض أن لديك مدرسة
كائن EBot8 الذي يتبع الروبوت: 5 خطوات (بالصور)
روبوت تتبع كائن EBot8: هل سبق لك أن تساءلت عن صنع روبوت يتبع أينما ذهبت؟ ولكن فقط لا تستطيع؟ حسنا … الآن يمكنك ذلك! نقدم لكم الكائن التالي الروبوت! اذهب إلى هذا البرنامج التعليمي ، مثل والتصويت وربما يمكنك القيام بذلك أيضًا
كائن فضائي متوهج في جرة: 8 خطوات (بالصور)
متوهج أجنبي في جرة: لقد صنعت زوجين من هذه لحفلة ليلة يوري (http://www.yurisnight.net/). الكائن الفضائي يجلس في سائل متوهج ويبدو التأثير رائعًا في غرفة مظلمة. المواد المطلوبة هي 1) جرة بغطاء سميك بما يكفي لإخفاء الخفاش