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

مرر روبوت الزبدة: 13 خطوة
مرر روبوت الزبدة: 13 خطوة

فيديو: مرر روبوت الزبدة: 13 خطوة

فيديو: مرر روبوت الزبدة: 13 خطوة
فيديو: اغرب ولادة ارنب ممكن تشوفها فحياتك #shorts 2024, شهر نوفمبر
Anonim
مرر روبوت الزبدة
مرر روبوت الزبدة

ملخص

في هذا المشروع ، سنقوم بعمل روبوت الزبدة على ريك ومورتي. لن تكون هناك ميزة الكاميرا والصوت في الروبوت. يمكنك مشاهدة الفيديو في الرابط أدناه.

www.youtube.com/embed/X7HmltUWXgs

قائمة المعادن

  • اردوينو UNO
  • درع سائق محرك اردوينو
  • طقم هيكل زومو
  • محرك تيار مستمر صغير مخفض 6 فولت (قطعتان)
  • 7.4 فولت بطارية ليبو 850 مللي أمبير 25C
  • وحدة بلوتوث HC-05 أو HC-06
  • محرك سيرفو صغير SG-90
  • كابلات العبور
  • مشبك ورق (قطعة واحدة)
  • أجزاء ثلاثية الأبعاد

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

أجزاء الطابعة
أجزاء الطابعة
أجزاء الطابعة
أجزاء الطابعة
أجزاء الطابعة
أجزاء الطابعة
  • في هذا المشروع ، سنستخدم بطاقة Arduino الإلكترونية وتقنية الطابعة ثلاثية الأبعاد. أولاً ، سنطبع أجزاء ثلاثية الأبعاد.
  • يمكنك الوصول إلى الأجزاء ثلاثية الأبعاد من رابط GitHub.

مهمة الأجزاء كما يلي.

  • الهيكل: هو الجسم الرئيسي للروبوت.
  • الجزء السفلي: القطعة التي ستساعد في تحريك رأس الروبوت. سيتم تثبيت محرك سيرفو في هذا الجزء.
  • الجزء العلوي من الجسم: هو الجزء الموجود بين الهيكل والجزء السفلي من الجسم.
  • المفصلة: هذا الجزء يجعل الجسم ينفتح ويغلق.

مدة الطباعة (طراز الطابعة: MakerBot Replicator2)

  • مدة طباعة الأجزاء في Figure_1: 5h 13m. (إذا قمت بتعيين إعدادات الطباعة كما هو موضح في الشكل_3.)
  • مدة الطباعة للأجزاء في الشكل_2: 5 ساعات و 56 دقيقة. (إذا قمت بتعيين إعدادات الطباعة كما هو موضح في الشكل_3.)
  • ملاحظة: يعتمد وقت الطباعة على طراز الطابعة.

الخطوة 2: Solder and Servo Hack

جندى وأجهزة هاك
جندى وأجهزة هاك
جندى وأجهزة هاك
جندى وأجهزة هاك
جندى وأجهزة هاك
جندى وأجهزة هاك
جندى وأجهزة هاك
جندى وأجهزة هاك
  • توجد محركات DC داخل هيكل Zumo.
  • كابلات التوصيل ملحومة بمحركات التيار المستمر.
  • يجب إجراء بعض التغييرات على المؤازرة ، والتي ستجعل رأس الروبوت يتحرك ، قبل تثبيته على الجزء السفلي من الجسم. الغرض من هذا التغيير هو تشغيل محرك سيرفو بشكل أكثر سلاسة.
  • يمكنك استخدام الرابط أدناه.

www.youtube.com/watch؟v=I-sZ5HWsGZU

  • تم تثبيت محرك سيرفو على الجزء السفلي من الجسم كما هو موضح في الشكل 4.
  • يتم تثبيت الأجزاء السفلية والجزء العلوي من الجسم ببعضها البعض بمسمار كما هو موضح في الشكل_5.

الخطوة 3: توصيل المحرك ودرع السائق

توصيل المحرك ودرع السائق
توصيل المحرك ودرع السائق
توصيل المحرك ودرع السائق
توصيل المحرك ودرع السائق
توصيل المحرك ودرع السائق
توصيل المحرك ودرع السائق
  • تم تثبيت Arduino Motor Driver Shield على Arduino Uno كما هو موضح في الشكل_6.
  • تم تثبيت محرك DC الموجود على الجانب الأيمن في منفذ M3 الخاص بسائق المحرك.
  • تم تثبيت محرك DC الموجود على الجانب الأيسر في منفذ M4 الخاص بسائق المحرك.

الخطوة 4: توصيل وحدة بلوتوث

اتصال وحدة بلوتوث
اتصال وحدة بلوتوث
  • يتم لحام دبابيس RX و TX بالدبابيس 2 و 3 من لوحة Arduino ، على التوالي.
  • يتم لحام دبابيس VCC و GND بمسامير 5V و GND في لوحة Arduino على التوالي.

الخطوة 5: توصيل محرك سيرفو بسائق المحرك

توصيل محرك سيرفو بسائق المحرك
توصيل محرك سيرفو بسائق المحرك
توصيل محرك سيرفو بسائق المحرك
توصيل محرك سيرفو بسائق المحرك
  • يتم تثبيت محرك سيرفو بمنفذ M1 الخاص بسائق المحرك.
  • يتم وضع Arduino UNO على الهيكل المعدني.

الخطوة 6: تجميع البطارية

تجميع البطارية
تجميع البطارية
تجميع البطارية
تجميع البطارية
  • تم تعديل حامل بطارية Zumo Kit كما هو موضح بالشكل. ثم يتم توصيل بطارية ليبو بهذا الحامل المعدل بشريط على الوجهين.
  • إذا كان الدبوس الأحمر لبطارية ليبو ملحومًا بدبوس فين Arduino والدبوس الأسود في دبوس GND ، فسيتم تشغيل Arduino Uno. إذا كنت ترغب في ذلك ، يمكنك إضافة مفتاح صغير إلى الدائرة. يمكنك عمل ثقب صغير في جزء الهيكل لهذا الغرض.

الخطوة 7: صنع الرأس والذراعين

صنع الرأس والذراعين
صنع الرأس والذراعين
صنع الرأس والذراعين
صنع الرأس والذراعين
  • يتم لصق رأس وذراع الروبوت على البقع الضرورية.
  • يتم لصق رأس الروبوت على الجزء السفلي من الجسم.
  • تم تركيب المفصلة كما هو موضح في الشكل.

الخطوة 8: النهائي

أخير
أخير
  • أخيرًا ، يجب أن يبدو الروبوت كما هو موضح في الشكل.
  • يمكنك استخدام الرابط أدناه لأجزاء الطباعة ثلاثية الأبعاد والتجميع.

www.thingiverse.com/thing:1878565

الخطوة 9: برمجة Arduino (إضافة مكتبة Motor Shield)

برمجة Arduino (إضافة مكتبة Motor Shield)
برمجة Arduino (إضافة مكتبة Motor Shield)
  • قبل إدخال الرموز ، نحتاج إلى إضافة بعض المكتبات إلى برنامج Arduino IDE.
  • أولاً يجب إضافة مكتبة "AFMotor.h" لتتمكن من التحكم في المحركات. لهذا يجب عليك اتباع الخطوات أدناه.
  • يتم تنزيل ملف ZIP المسمى "مكتبة Adafruit Motor Shield" من ارتباط GitHub.
  • انقر فوق "رسم> تضمين مكتبة> إضافة مكتبة. ZIP على Arduino IDE. حدد مكتبة Adafruit Motor Shield التي تم تنزيلها وانقر فوق الزر فتح. بهذه الطريقة ، تتم إضافة المكتبة المسماة AFMotor.h إلى المشروع.
  • ومع ذلك ، بالنسبة لاتصال البلوتوث ، يجب إضافة مكتبة "SoftwareSerial.h".

الخطوة 10: كود الوصف -1

وصف الكود -1
وصف الكود -1

في القسم قبل الإعداد الباطل ؛

يتم إنشاء كائنات تنتمي إلى أرقام الدبوس التي تتصل بها المحركات ومستشعر البلوتوث. (mySerial ، motor1 ، motor2 ، محرك 3)

الخطوة 11: كود الوصف -2

وصف الكود -2
وصف الكود -2

في قسم الإعداد باطل ؛

يبدأ الاتصال التسلسلي.

الخطوة 12: كود الوصف -3

وصف الكود -3
وصف الكود -3
وصف الكود -3
وصف الكود -3
وصف الكود -3
وصف الكود -3

في قسم الحلقة الفارغة ؛

في القسم المميز باللون الأحمر ، تحقق مما إذا كانت البيانات مستلمة من وحدة البلوتوث. يتم إرسال البيانات الواردة إلى المتغير c.

على سبيل المثال ، إذا كانت البيانات الواردة "F" ، يتم تحريك المحركات في الاتجاه الأمامي.

  • بعد قسم voidloop ، يتم إنشاء البرامج الفرعية. تم ضبط سرعة الدوران وجانب الدوران للمحركات في البرامج الفرعية.
  • "Forward" ، "Back" ، "Left" ، "Right" و "Stop" هي أسماء البرامج الفرعية.

الخطوة 13: ملفات المشروع والفيديو

رابط جيثب:

github.com/yasinbrcn/Pass-The-Butter-Robot.git

موصى به: