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

مشروع Roomba: 5 خطوات (بالصور)
مشروع Roomba: 5 خطوات (بالصور)

فيديو: مشروع Roomba: 5 خطوات (بالصور)

فيديو: مشروع Roomba: 5 خطوات (بالصور)
فيديو: كيفية إعداد دراسة الجدوى لمشروع جديد في 5 خطوات 2024, يوليو
Anonim
مشروع رومبا
مشروع رومبا

تم إنشاء هذا التوجيه استيفاءً لمتطلبات مشروع Makecourse في جامعة جنوب فلوريدا (www.makecourse.com).

سيغطي هذا التوجيه جميع الخطوات والمكونات الضرورية المطلوبة لتجميع مشروع Roomba الخاص بي. سيتضمن التعليمات ملفات STL والتجميع ونظام التحكم والبرمجة الخاصة بالمشروع.

الخطوة 1: الأجزاء المطلوبة

الأجزاء المطلوبة
الأجزاء المطلوبة
الأجزاء المطلوبة
الأجزاء المطلوبة
الأجزاء المطلوبة
الأجزاء المطلوبة
الأجزاء المطلوبة
الأجزاء المطلوبة

عناصر:

1 × اردوينو أونو

1 × المتلقي المستنتج

1 × مستنتج عن بعد

1 × MG90S الماكينات

1 × HC SR04 Ultra Sonic Sensor

1 × 220 أوم مقاومات

2 × DAOKI Dual H-Bridge

4 × # 2 مسامير

1 × غوريلا إيبوكسي

حزمة بطارية 2 × 12 فولت

1 x 12 V 120mm PC Case Fan

1 × مرشح

محرك تروس 4 × 6 فولت لروبوت السيارة الذكية ذاتية الصنع

أدوات:

طابعة 3D

لحام حديد

الجريان الأساسية اللحيم

قواطع للاسلاك

سائق برغي فيليبس صغير

مسدس الغراء الساخن

الخطوة 2: الأجزاء المطبوعة ثلاثية الأبعاد والتجميع

أجزاء وتجميع مطبوعة ثلاثية الأبعاد
أجزاء وتجميع مطبوعة ثلاثية الأبعاد
أجزاء وتجميع مطبوعة ثلاثية الأبعاد
أجزاء وتجميع مطبوعة ثلاثية الأبعاد
أجزاء وتجميع مطبوعة ثلاثية الأبعاد
أجزاء وتجميع مطبوعة ثلاثية الأبعاد

تم طباعة جميع أجزاء هذا المشروع ثلاثية الأبعاد. لقد قمت بتضمين جميع ملفات STL اللازمة لبناء روبوت رومبا الخاص بك. تم تعديل جميع الأجزاء لتكون أقل من 6 × 6 × 6 بوصة. باستخدام Gorilla Epoxy ، تم لصق القطع الموجودة في المجلد العلوي معًا وفقًا للتجميع وجميع القطع الموجودة في المجلد Base معًا أيضًا.

*** يرجى ملاحظة أنه نظرًا لاختلافات التفاوتات ، قد يلزم تعديل ملفات STL أو المطبوعات النهائية.

الخطوة 3: التخطيطي الكهربائي

التخطيطي الكهربائية
التخطيطي الكهربائية

هنا هو التخطيط الأساسي للنظام الكهربائي. الفولتية المطلوبة لحزم البطاريات هي 12 فولت. إذا قمت بتوصيل نظامك الكهربائي بشكل مشابه لهذا التخطيطي ، فسيعمل رسم تخطيط Arduino.

الخطوة 4: اردوينو سكتش

يستخدم رسم Arduino لهذا المشروع مكتبتين ووظيفة واحدة. يتم تضمين مكتبة المؤازرة في برنامج Arduino وقد قمت بتضمين ملف مضغوط لمكتبة IRremote. تم وضع الوظيفة HCSR04 في نفس المجلد المضغوط مثل رسم Roomba. لكي تعمل بشكل صحيح ، يجب أن تكون ملفات HCSR04 في نفس المجلد مثل رسم Roomba.

*** لإضافة المكتبة ، قم بتنزيل مجلد zip على الكمبيوتر وابدأ تشغيل برنامج Arduino. ضمن علامة التبويب Sketch في الجزء العلوي من البرنامج ، حدد Include Library ، ثم حدد Add. ZIP Library… حدد المجلد المضغوط للمكتبة التي ترغب في إضافتها إلى مكتبة Arduino وحدد فتح.

*** قد تختلف قيم الأشعة تحت الحمراء لجهاز التحكم عن بُعد. لتغيير القيم ، ما عليك سوى تحديد موقع القيم وتغييرها لمطابقة قيم جهاز التحكم عن بُعد. يوضح هذا البرنامج التعليمي على YouTube كيفية العثور على قيم جهاز التحكم عن بُعد.

www.youtube.com/watch؟v=YW4pP1GoFIk

الخطوة 5: المنتج النهائي والتجميع

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

*** (يرجى ملاحظة أنني قمت بتوصيل الروبوت بمأخذ الحائط ، بدلاً من حزمة البطارية. حزم البطاريات التي قدمت طاقة غير كافية للعجلات مما تسبب في عزم دوران المحرك بسبب وزن الروبوت.) ***

موصى به: