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

كيفية بناء روبوت ذكي - Arduino Smart Robot Tank Bluetooth: 16 خطوة (بالصور)
كيفية بناء روبوت ذكي - Arduino Smart Robot Tank Bluetooth: 16 خطوة (بالصور)

فيديو: كيفية بناء روبوت ذكي - Arduino Smart Robot Tank Bluetooth: 16 خطوة (بالصور)

فيديو: كيفية بناء روبوت ذكي - Arduino Smart Robot Tank Bluetooth: 16 خطوة (بالصور)
فيديو: Robot tank Arduino Uno bluetooth kit unboxing and assembly - Arduino projects 2024, شهر نوفمبر
Anonim
Image
Image
قائمة الأجزاء
قائمة الأجزاء

هذه المقالة برعاية PCBWAY بفخر.

يصنع PCBWAY نماذج أولية عالية الجودة لثنائي الفينيل متعدد الكلور للناس في جميع أنحاء العالم. جربها بنفسك واحصل على 10 ثنائي الفينيل متعدد الكلور مقابل 5 دولارات فقط في PCBWAY بجودة رائعة جدًا ، شكرًا PCBWAY. يستخدم Motor Shield لـ Arduino Uno الذي طورته للاستخدام في هذا المشروع خدمات PCBWAY PCB.

في هذا الدليل ، سأوضح لك كيفية بناء Arduino Robot Car يسمى SMARS Robot.

هيا بنا نبدأ

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

لبناء النموذج الأساسي لروبوت SMARS ، تحتاج فقط إلى أجزاء قليلة. مقسمة إلى جزأين رئيسيين ، أجزاء مطبوعة ثلاثية الأبعاد ومكونات إلكترونية. بالنسبة للأجزاء ثلاثية الأبعاد ، يمكنك الطباعة بنفسك باستخدام طابعة ثلاثية الأبعاد ، ويمكنك تنزيل الملفات ثلاثية الأبعاد الكاملة هنا. بالنسبة للمكونات الإلكترونية ، يمكنك الشراء من Amazon أو AliExpress.

قطع الإلكترونيات:

  • 1 × Arduino Uno R3 DIP
  • 1 × اردوينو موتور درع
  • 1 × HC-SR04 بالموجات فوق الصوتية
  • 1 × مستشعر الأشعة تحت الحمراء
  • 2 × محرك موجه 200 دورة في الدقيقة 6 فولت
  • 8 × وصلة كابل من أنثى إلى أنثى 10 سم
  • 4 × كابل AWG24
  • 1 × موصل بطارية 9 فولت
  • بطارية 1 × 9 فولت
  • 1 × حامل البطارية (2 × Li-ion 14500)
  • 1 × كابل يو اس بي
  • 1 × USB OTG

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

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

هناك بعض الأجزاء الأساسية لبناء SMARS الخاص بك ، يمكنك تنزيل ملفات الإنشاء من موقع thingiverse.com. بفضل Kevin Thomas الذي تم إنشاؤه SMARS.

www.thingiverse.com/thing:2662828

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

  • الهيكل
  • عجلات رئيسية x2
  • عجلات الرقيق x2
  • مسارات ميكانيكية x32
  • لوحة تثبيت (للبطارية 9 فولت)
  • حامل مكتشف المدى
  • غطاء مكتشف المدى
  • موصل

لطباعة جميع الأجزاء ، استخدمت طابعة 3D Creality Ender 3 بدقة: 0.2 ، ملء 30 ٪.

الخطوة 3: أسلاك اللحام للمحركات

أسلاك اللحام للمحركات
أسلاك اللحام للمحركات
أسلاك اللحام للمحركات
أسلاك اللحام للمحركات

التحضير قبل اللحام يمكنك وضع بعض التدفق في طرف المحركات والأسلاك.

  • قم بلحام سلك أحمر 13 سم بالطرف الموجب لمحرك العجلة الأمامية
  • قم بلحام سلك أسود 13 سم بالطرف السالب لمحرك العجلة الأمامية
  • قم بلحام سلك أحمر 13 سم بالطرف الموجب لمحرك العجلة الخلفية
  • قم بلحام سلك أسود 13 سم بالطرف السالب لمحرك العجلة الخلفية

بعد اللحام ، قم بلف الأسلاك الحمراء والسوداء لتأمينها بشكل أكبر. كما أنه يجعل إدارة الأسلاك أسهل.

الخطوة 4: Fit Motors

فيت موتورز
فيت موتورز

سيتم تثبيت المحركات في المنطقة ذات الحجم المثالي خلف فتحة العجلة.

الخطوة 5: تركيب البطارية

تناسب البطارية
تناسب البطارية
تناسب البطارية
تناسب البطارية

تتناسب البطارية في منتصف الروبوت ، بين المحركين. ستحتاج إلى إرفاق موصل بطارية 9 فولت بالبطارية.

إذا كنت ترغب في استخدام بطاريتين قابلتين لإعادة الشحن Li-ion مقاس 3.7 فولت 14500. ستحتاج إلى هيكل بحجم أكبر 3 مم وحامل بطارية 2xAA. ثم يمكن إدخال البطاريات داخل الهيكل ، ويمكن أن تنزلق لوحة Arduino Uno بحرية فوقها.

الخطوة 6: تناسب حوامل المحركات

حوامل Fit Motors
حوامل Fit Motors

يتم الاحتفاظ بالمحركات في مكانها بواسطة أصحاب المحركات. سيتعين عليك ثنيها قليلاً لإدخالها في التجويف الصغير حول المحركات. ومن الممارسات الجيدة أيضًا دفع أسلاك المحرك من خلال هذه قبل إدخالها.

سيؤدي ذلك إلى جعلها مناسبة بشكل مريح وسيسمح لأسلاك المحرك بأن تكون حرة وغير مقيدة.

الخطوة 7: إرفاق العجلات

إرفاق العجلات
إرفاق العجلات
إرفاق العجلات
إرفاق العجلات
إرفاق العجلات
إرفاق العجلات

هناك نوعان من العجلة - Master و Slave. يتم تشغيل العجلات الرئيسية بواسطة المحركات ، في حين أن العجلات التابعة تدور مجانًا.

تدفع العجلات التابعة إلى العروات الموجودة على الهيكل (مطلوب القليل من القوة). من الجيد أيضًا التأكد من أن العروات والعجلات التابعة لا تحتوي على أي حواف خشنة حتى تتمكن من الدوران دون جهد.

تدفع العجلات الرئيسية إلى عمود المحرك ، وتمسك بمحرك الجسم باليد لمنع المزيد من القوة التي ستؤدي إلى كسر محرك السدادة.

قم بتصويب كبل المحرك باتجاه الخلف وكابل الطاقة باتجاه الجانب الأيمن.

الخطوة 8: اختبار المحركات

اختبار المحركات
اختبار المحركات

اختبار المحركات تعمل بشكل صحيح عن طريق ملامسة الأسلاك الموجبة والسالبة للبطارية. يجب أن تدور بحماس!

إذا كانت المحركات لا تدور عند التوصيل بالبطارية ، فتحقق من أن الأسلاك لا تزال ملحومة بالمحرك ولم تتحرر عند التركيب (فهي حساسة جدًا). تحقق أيضًا من شحن بطارية 9 فولت بالكامل.

الخطوة 9: أضف Arduino

أضف اردوينو
أضف اردوينو
أضف اردوينو
أضف اردوينو

قم بتمرير Arduino Uno أو Arduino المتوافق في هيكل الروبوت - هناك فتحتان تعملان بطول الجزء العلوي من هيكل SMARS. لتجنب تقسيم الجزء العلوي من هيكل SMARS ، أدخل Arduino ببطء وتوقف وقم بإزالته إذا واجهت أي مقاومة. من الأفضل استخدام ورق الصنفرة أو برد القناة إذا لم تكن كبيرة بما يكفي.

إذا كان لديك بالفعل Bluino One ، فسيكون من السهل جدًا أن تنزلق إلى هيكل الروبوت لأنه يحتوي على نفس الأبعاد.

Bluino-ONE هو خيار جيد ، يمكنك برمجته والتحكم فيه عن طريق البلوتوث باستخدام هاتف Android أو الكمبيوتر المحمول.

يمكنك الحصول على Bluino-ONE من متجر Tindie.

الخطوة 10: ترقية Motor Shield

ترقية Motor Shield
ترقية Motor Shield

هناك العديد من خيارات درع المحرك التي يمكنك استخدامها مع Arduino Uno في مشروع الروبوت SMARS هذا ، وهو شائع جدًا باستخدام Motor Shield V1 / v2 المصنوع بواسطة Adafruit أو المتوافق (استنساخ من الصين) ، ولكن عيب هذا الدرع لا يحتوي على اتصال Bluetooth مطلوب لمشروع روبوت SMARS الذي يتم التحكم فيه بواسطة هاتف Android. اتبع التعليمات خطوة بخطوة لترقية Motor Shield v1 هنا (أضف وحدة البلوتوث).

إذا كنت تستخدم Bluino-ONE (متوافق مع Arduino مع Bluetooth المدمج) أو تستخدم Bluino Motor Shield (Motor Shield مع Bluetooth مدمج) ، يمكنك تخطي الخطوة لترقية Motor Shield v1.

الخطوة 11: أضف Motor Shield

أضف Motor Shield
أضف Motor Shield
أضف Motor Shield
أضف Motor Shield

ادفع واقي المحرك بعناية في Arduino ، وتأكد من أن جميع المسامير تدخل في مآخذ الرأس دون فقدها وانحناءها.

أو يمكنك أيضًا إرفاق درع محرك Bluino في Arduino Uno.

الخطوة 12: قم بتوصيل الكابل

قم بتوصيل الكابل
قم بتوصيل الكابل

أدخل وشد أسلاك الطاقة في الكتلة الطرفية على واقي المحرك ، وأسلاك المحرك في الطرف المعني.

لا تقم بتوصيل المحرك بالمحطتين M1 و M2. الصحيح هو أن "المحرك الأيسر" يتصل بـ M1 و "المحرك الأيمن" يتصل بـ M2.

الخطوة 13: إرفاق المسارات

إرفاق المسارات
إرفاق المسارات
إرفاق المسارات
إرفاق المسارات
إرفاق المسارات
إرفاق المسارات
إرفاق المسارات
إرفاق المسارات

يتم ربط المسارات ببعضها البعض باستخدام قطعة خيوط مقاس 1.75 مم مقطوعة بالطول المناسب.

لمنح العجلات نفس الجر على كل جانب ، يمكنك إما إرفاق 16 مسارًا بكل جانب ، في ترتيب كاتربيلر.

أو لمنح العجلات مزيدًا من الجر على الأسطح المختلفة ، يمكنك إما إرفاق المسارات الثمانية بكل عجلة.

الخطوة 14: إرفاق الوحدة النمطية الإضافية

إرفاق الوحدة النمطية الإضافية
إرفاق الوحدة النمطية الإضافية
إرفاق الوحدة النمطية الإضافية
إرفاق الوحدة النمطية الإضافية
إرفاق الوحدة النمطية الإضافية
إرفاق الوحدة النمطية الإضافية

الوحدات الإضافية الإضافية التي يمكنك طباعتها وإرفاقها لتحسين روبوت SMARS الخاص بك:

  • تجنب عقبة مع المؤازرة
  • تعديل تجنب الحافة
  • جهاز استشعار الأشعة تحت الحمراء
  • ضوء أتباع وزارة الدفاع
  • وضع الدرج
  • نظام التحكم في الصوت
  • اطفاء وزارة الدفاع
  • رطوبة التربة
  • وضع التنظيف
  • مجرفة مود
  • مجرفة V1 Mod
  • مجرفة V2 Mod
  • تعديل استشعار اللون
  • وزارة الدفاع تجنب عقبة المصد
  • تعديل القابض
  • مخلب وزارة الدفاع
  • نموذج الرافعة الشوكية
  • شاحنة مقطورة Mod
  • تعديل الليزر
  • ليغو مود

للاطلاع على التعليمات الكاملة والمكون الإلكتروني المطلوب للوحدات الإضافية الإضافية الموضحة في تطبيق SMARS

الخطوة 15: تطبيق SMARS (Arduino Sketch، Schematics & Remote)

تطبيق SMARS (Arduino Sketch، Schematics & Remote)
تطبيق SMARS (Arduino Sketch، Schematics & Remote)
تطبيق SMARS (Arduino Sketch، Schematics & Remote)
تطبيق SMARS (Arduino Sketch، Schematics & Remote)
تطبيق SMARS (Arduino Sketch، Schematics & Remote)
تطبيق SMARS (Arduino Sketch، Schematics & Remote)
تطبيق SMARS (Arduino Sketch، Schematics & Remote)
تطبيق SMARS (Arduino Sketch، Schematics & Remote)

لجعل الروبوت SMARS ينبض بالحياة ، يجب عليك برمجة Arduino أولاً ، ثم تجميع المحركات وأجهزة الاستشعار والمكونات الأخرى ، حتى تتمكن من اللعب والتحكم في روبوت SMARS. للقيام بكل ما يمكنك استخدام تطبيق Android هذا:

تطبيق SMARS

خلاف ذلك ، يمكنك برمجة لوحة Arduino Uno من خلال جهاز كمبيوتر باستخدام برنامج Arduino IDE.

الخطوة 16: استمتع

يتمتع
يتمتع

نأمل أن تستمتع بالروبوت SMARS الخاص بك. إذا قمت بذلك ، فيرجى مشاركة أعمالك ومشاركة الرابط وإبداء الإعجاب والاشتراك في Instructables & Youtube. كما هو الحال دائمًا ، إذا كانت لديك أي أسئلة ، فيرجى إبلاغي بها!

مسابقة الروبوتات
مسابقة الروبوتات
مسابقة الروبوتات
مسابقة الروبوتات

الوصيف في مسابقة الروبوتات

موصى به: