جدول المحتويات:
- الخطوة 1: بناء الهيكل
- الخطوة الثانية: إرفاق المكونات الثانوية
- الخطوة 3: تركيب الوحدات
- الخطوة 4: تأمين مستشعر المسافة
- الخطوة 5: توصيلات الأسلاك ومخطط الدائرة
- الخطوة 6: الكود
- الخطوة 7: الإنهاء
فيديو: عقبة اردوينو تجنب السيارة التي تعمل بمحرك: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
أهلا! ومرحبًا بكم في البرنامج التعليمي المتعلق بكيفية إنشاء سيارة تتجنب عقبة Arduino. يمكننا أن نبدأ بالحصول على المواد اللازمة لهذا المشروع ، والتأكد من الاستمتاع!
المواد:
- أنثى إلى ذكر الأسلاك
- الأسلاك
- مستشعر المسافة
- لوح خشبي
- شريط غوريلا / كهربائي
- 2 موتور بعجلات
- المؤازرة
- مفك براغي
- مسامير
- اردوينو
- حامل البطارية
- عجلة
- USB لحزمة البطارية
- مرفق محرك اردوينو
- اردوينو USB
- الكمبيوتر
- استاند بلاستيك
علاوة على ذلك ، أنا هنا لإرشادك حول صنع روبوت تجنب عقبة يعتمد على Arduino. يوجد أدناه دليل خطوة بخطوة في إنشاء هذه الآلية من خلال كل التفاصيل. ومع ذلك ، فإن هذا المشروع عبارة عن روبوت مستقل قادر تمامًا ويمكنه تجنب أي عقبة يتلامس معها ، ثم تجنبها. تتضمن العملية مواجهة عقبة أثناء المضي قدمًا ، بمجرد مواجهة الكائن ، سيتوقف هذا الروبوت تلقائيًا عن التحرك للأمام وسيتراجع خطوة إلى الوراء. ثم يمسح الجانب الأيسر / الأيمن ليبدأ بعد ذلك في تحريك المسار الأنسب. الغرض من هذا المشروع هو فهم الهندسة / الميكانيكا الكامنة وراء المفهوم الذي يرتبط بمجتمعنا مثل السيارات ذاتية القيادة والصناعات التحويلية وما إلى ذلك.
الخطوة 1: بناء الهيكل
لإنشاء الإطار ، ستحتاج إلى وضع يديك على قالب معد مسبقًا لبناء هذا المشروع ، أو فارغًا بسيطًا من الخشب بأبعاد 1/2 قدم × 1/4 قدم. سيكون هذا هو الإطار والأساس الخاص بك لهذا الدليل الذي يعمل عليه كود اردوينو ومحركاتك بالكامل.
- لحام سلكين لكل محرك DC. ثم ثبت محركين بالهيكل باستخدام البراغي.
- باستخدام مسامير / غراء / شريط ، قم بتوصيل المحرك بالجانب السفلي من الهيكل في الجزء الخلفي
- تأكد من أن المحركات آمنة وقادرة على اتخاذ القوة
- خذ العجلة وباستخدام أي طريقة ، أدخل العجلة في مقدمة المشروع
الخطوة الثانية: إرفاق المكونات الثانوية
في هذه الخطوة ، ستحتاج إلى وضع هذين المكونين في مواقع محددة لإتقان تصميم هذا المشروع. يجب توصيل الزر بالزر عن طريق لحام المنفذ الأيسر بالسلك الأحمر من حامل حزمة البطارية. استخدم أيضًا شريطًا أو صمغًا أو مسامير لضبط حزمة البطارية في مكانها في الجزء الأوسط أعلى الأساس الخاص بك ، ثم قم بتوصيل المفتاح بالجانب السفلي من المشروع.
الخطوة 3: تركيب الوحدات
* ملاحظة: عند تركيب لوحة Arduino ، اترك مساحة كافية لتوصيل كبل USB ، حيث يتعين عليك لاحقًا برمجة لوحة Arduino عن طريق توصيلها بالكمبيوتر عبر كابل USB.
ومع ذلك ، فإن Arduino هو جزء أساسي في جعل وظيفة المشروع بأكملها ويؤثر وضع كل وحدة على كفاءتها وجمالياتها. يجب ضبط موقع مستشعر المسافة و Arduino في أماكن معينة ، وسيحتاج Arduino إلى تثبيته في الإطار خلف حامل حزمة البطارية ، في الطرف الخلفي لموازنة وزن هذه السيارة. تأكد من وضع مرفق Arduino أعلى Arduino حتى تعمل وظائف المحرك بشكل صحيح. بعد ذلك ، ضع في اعتبارك أن مستشعر المسافة يجب أن يكون أمام هذا المشروع لاكتشاف العوائق ومسح المسارات الأخرى الأكثر أمانًا للمضي قدمًا.
الخطوة 4: تأمين مستشعر المسافة
ناهيك عن أن مستشعر المسافة هو جزء حيوي في السماح لهذا المشروع بأكمله بالعمل وتجنب العقبات في طريقه. في هذه الخطوة ، ستحتاج إلى توصيل قطعتين من البلاستيك مناسبة لتأمين المؤازرة في مكانها ، وإرفاقها بأساس بلاستيكي للاتصال بإطارنا. سيوفر هذا للآلية إمكانية التنقل والدوران لأي حركة مستقبلية يستخدمها مستشعر المسافة للتحرك في أي اتجاه. اربط هذا المكون في مقدمة الأساس أو الإطار واشرع الآن في استخدام مستشعر المسافة.
باستخدام مستشعر المسافة ، ستحتاج إلى إرفاق هذا بالجزء الأمامي من الآلية التي أنشأتها للتو ، عن طريق روابط الشريط / الغراء / الرمز البريدي ، بحيث تتحرك المؤازرة ، يعمل مستشعر المسافة أيضًا.
قم بتوصيل أربعة أسلاك توصيل بجهاز استشعار الموجات فوق الصوتية وقم بتثبيتها على كتيفة التركيب. ثم قم بتركيب الدعامة على أجهزة TowerPro الصغيرة التي تم تثبيتها بالفعل على الهيكل المعدني.
الخطوة 5: توصيلات الأسلاك ومخطط الدائرة
تعتبر هذه الوصلات السلكية ضرورية في السماح للمشروع بأداء وظائفه ، لذا تأكد من التحقق مرة أخرى من الجزء الذي تربط كل مكون به. في مخطط الدائرة ، يمكنك العثور على الاتصالات الضرورية اللازمة لقيادة Arduino ، والاستشعار ، وما إلى ذلك.
* ملاحظة: يتضمن هذا التخطيط أربعة محركات ، ومع ذلك ، يمكننا تجاهل الاثنين الإضافيين والمتابعة.
الخطوة 6: الكود
لن يعمل أي من هذا ببساطة بدون الكود المبرمج في Arduino. لقد قدمت هنا الكود لتشغيل هذا المشروع بأكمله إذا كان سلكيًا ومبنيًا بشكل صحيح. يمكنك إلقاء نظرة على الصور المقدمة لفهم الرمز بشكل أفضل ونسخه.
الخطوة 7: الإنهاء
نظرًا لحقيقة أننا أكملنا جميع الخطوات ، انتقل إلى العملية وقم بتوضيح جميع التوصيلات / المكونات التي تم دمجها في هذا المشروع.
- قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك
- تنزيل المكتبات المطلوبة (AFMOTOR ، NEWPING)
- قم بتجميع الكود
- قم بتحميل الكود إلى المنفذ الصحيح
- اختبار ، افصل
- انقر فوق البطاريات ، وقم بتشغيل المفتاح واتركه يقود!
موصى به:
عقبة تجنب روبوت LEGO: 8 خطوات (بالصور)
Obstacle Avoiding LEGO Robot: نحن نحب LEGO ونحب أيضًا Crazy Circuits لذلك أردنا دمج الاثنين في روبوت بسيط وممتع يمكنه تجنب الاصطدام بالجدران والأشياء الأخرى. سنوضح لك كيف قمنا ببناء أساسياتنا ، ونلخص الأساسيات اللازمة حتى تتمكن من بناء الخاصة بك
عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات
عقبة تجنب الروبوت باستخدام Arduino Nano: في هذه التعليمات ، سأصف كيف يمكنك جعل عقبة تتجنب الروبوت باستخدام Arduino
روبوت تجنب عقبة (اردوينو): 8 خطوات (بالصور)
روبوت تجنب عقبة (Arduino): سأقوم هنا بإرشادك حول صنع روبوت تجنب عقبة يعتمد على Arduino. آمل أن أقدم دليلًا تفصيليًا حول كيفية جعل هذا الروبوت بطريقة سهلة للغاية. عقبة تجنب الروبوت هي روبوت مستقل تمامًا يمكنه تجنب أي عوائق
عقبة اردوينو DIY تجنب السيارة في المنزل: 5 خطوات
DIY Arduino Obstacle تجنب السيارة في المنزل: في هذه المقالة سأوضح لك كيفية صنع عقبة Arduino تجنب السيارة في المنزل
البندولات التي تعمل بمحرك: 4 خطوات (بالصور)
بندولات مدفوعة بمحرك: هنا سأقوم بعمل بندولين ، أو تأرجحات مدفوعة بمحركات يتم التحكم فيها بدورها بواسطة PIC32 MCU ، ولتنفيذ بعض الوظائف ، أي. لمحاكاة حركة البندولات تحت تأثير الجاذبية أو تأثير الزنبرك ، من خلال التحكم في