جدول المحتويات:
- الخطوة 1: الفيديو والصور
- الخطوة 2: المكونات
- الخطوة 3: مخطط الأسلاك
- الخطوة 4: الكود
- الخطوة 5: التطبيق
- الخطوة 6: طباعة ثلاثية الأبعاد
- الخطوة 7: الفكر النهائي
فيديو: UCL - Embedded - نظام التحذير - RC Car: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
في هذا المشروع ، صنعت نظام تحذير بسيطًا للروبوتات اللوجستية. إنها في الأساس سيارة RC مزودة بمستشعر صوتي فائق في المقدمة وجهاز لتفادي العوائق في الخلف. يتم التحكم في السيارة عبر البلوتوث في أحد التطبيقات.
الخطوة 1: الفيديو والصور
الخطوة 2: المكونات
هذه قائمة بالمكونات التي استخدمتها:
1 x Arduino mega 25601 x L298N Dual H-Bridge Motor Driver 1 x مستشعر بالموجات فوق الصوتية 1 x مستشعر تجنب العوائق 1 x HC-05 وحدة بلوتوث 3 المصابيح باللون الأخضر والأصفر والأحمر 2 × محركات التيار المستمر 1 × مكبر الصوت 1 × الترانزستور 4 × 220 أوم المقاومات 1 × 1 كيلو المقاوم 1 × 2 كيلو المقاوم
wiresbreadboard حامل طباعة ثلاثي الأبعاد لجهاز الاستشعار بالموجات فوق الصوتية 1 × بطارية 9 فولت 6 × بطاريات AA
الخطوة 3: مخطط الأسلاك
الخطوة 4: الكود
تتمثل فكرة البرنامج في إعطاء تحذيرات وإيقاف سيارة التحكم عن بعد إذا كانت ستغلق أيضًا كائنًا. عندما يكون هناك شيء على بعد أقل من 30 سم ، يبدأ المصباح الأحمر في الوميض ، ويصدر مكبر الصوت صوتًا وتتوقف السيارة. عندما تتوقف السيارة ، لا يمكن جعل السيارة تتحرك إلى الأمام.
إذا كان هناك شيء ما على بعد بين 31 و 70 سم ، يومض مؤشر ضوئي أصفر. عندما لا يكون هناك شيء خاطئ ، يضيء المصباح الأخضر.
إذا كان هناك شيء على بعد حوالي 20 سم من الجزء الخلفي من السيارة ، تتوقف السيارة. عندما تتوقف السيارة لا يمكن تحريكها للخلف.
حاولت كتابة الكود في فئات مختلفة لجعل الرئيسي نظيفًا قدر الإمكان. لكنني واجهت الكثير من المشاكل مع التدفق في الكود الذي يتحكم في RC. لذا في النهاية كتبت كود التحكم في البرنامج الرئيسي. هذا شيء أود تغييره.
الخطوة 5: التطبيق
لقد أنشأت تطبيقًا للتحكم في السيارة. تم إنشاء التطبيق في مخترع تطبيق MIT. المشكلة الوحيدة مع مخترع تطبيقات MIT هي أنهم لا يدعمون اللمس المتعدد.
يرسل التطبيق البيانات عبر البلوتوث. تستخدم وحدة البلوتوث rx1 و tx1 على اردوينو ميجا. من خلال القيام بذلك ، يمكنني برمجة اردوينو عبر USB واستخدام التطبيق للتحكم في السيارة في نفس الوقت.
الخطوة 6: طباعة ثلاثية الأبعاد
لقد صنعت شريحة لجهاز الاستشعار بالموجات فوق الصوتية. الرسم نفسه الذي صنعته في Fusion 360.
الحامل هو تصميم لسيارتي RC.
الخطوة 7: الفكر النهائي
لقد تعلمت الكثير من القيام بهذا المشروع. كان التحدي الأكبر في هذا المشروع هو تشغيل اتصال البلوتوث. أتعلم كيفية استخدام المللي والمايكرو بدلاً من التأخير ، لأن وظيفة التأخير توقف البرنامج بأكمله. تعلمت كيفية صنع الرسم ثلاثي الأبعاد الخاص بي وكيفية طباعته.
الشيء الوحيد الذي أود القيام به هو إعطاء السيارة وظيفة تلقائية ، حتى تتمكن من القيادة بمفردها.
بشكل عام ، لقد استمتعت كثيرًا بفعل هذا ، وأنا أعلم أن هناك الكثير في السيارة يمكن تحسينه.
موصى به:
UCL - IIoT - داخلي - مناخ 4.0: 8 خطوات
UCL - IIoT - Indoor-Climate 4.0: بعد القراءة والعمل باستخدام هذه التعليمات ، سيكون لديك مناخ داخلي تلقائي خاص بك ، والذي يمكنك مراقبته عبر الإنترنت بمساعدة Node-red. في حالتنا طورنا هذه الفكرة وقدمناها في منزل طباعة ثلاثية الأبعاد
UCL-IIoT-Drivhus: 5 خطوات
UCL-IIoT-Drivhus: كان الغرض من هذا المشروع هو بناء Garden House باستخدام Arduino. لذلك قرر الطلاب الثلاثة في المجموعة إنشاء Greenhouse آلية ، وقررنا إجراء تسجيل البيانات على المعلومات التي قدمتها الدفيئة ، عبر Wamp-server ، node-re
UCL-IIoT-Strongbox مع RFID وشاشة LCD (Nodered ، MySQL): 5 خطوات
UCL-IIoT-Strongbox مع RFID وشاشة LCD (Nodered ، MySQL): مشروع Arduino مع ماسح RFID وشاشة LCD. مقدمة لاختتام الدورة التدريبية باستخدام وحدات التحكم الدقيقة ، وبشكل أكثر تحديدًا Arduino Mega الذي كنا نستخدمه. لقد تم تكليفنا بصنع مشروع يتضمن Arduino Mega الخاص بنا ، بخلاف
UCL - مضمن - انتقاء ومكان: 4 خطوات
UCL - مضمن - انتقاء ووضع: سوف يتعرف هذا التوجيه على كيفية عمل وحدة اختيار ومكان ثنائي الأبعاد وكيفية ترميزها
أنظمة التحذير من الفيضانات - مستويات المياه + دليل مراقبة حساس إنترنت الأشياء: 6 خطوات
أنظمة التحذير من الفيضانات - مستويات المياه + دليل مراقبة مستشعر إنترنت الأشياء: هل تحتاج إلى مراقبة مستويات المياه؟ ستتعلم كيفية إنشاء أنظمة مراقبة مستوى المياه في هذا البرنامج التعليمي. يتم نشر أجهزة إنترنت الأشياء الصناعية هذه كنظم تحذير من الفيضانات في الولايات المتحدة الأمريكية. للحفاظ على سلامتك أنت ومجتمعك ، تحتاج المدن الذكية إلى