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

روبوت الإيماءات مع الأردوينو محلي الصنع: 7 خطوات
روبوت الإيماءات مع الأردوينو محلي الصنع: 7 خطوات

فيديو: روبوت الإيماءات مع الأردوينو محلي الصنع: 7 خطوات

فيديو: روبوت الإيماءات مع الأردوينو محلي الصنع: 7 خطوات
فيديو: كيفية صنع روبوت ذاتي الحركة باستخدام الاردوينو( سيارة اردوينو ذاتية الحركه)arduino car 2024, شهر نوفمبر
Anonim
إيماءة روبوت مع أردوينو محلي الصنع
إيماءة روبوت مع أردوينو محلي الصنع

سنشرح في هذا المنشور كيفية بناء سيارة التحكم بالإيماءات خطوة بخطوة باستخدام Arduino محلي الصنع. وهذا يشمل كيف يعمل. جميع الميكانيكا والمكونات وما إلى ذلك.

نأمل أن تنال إعجابك كثيرًا حيث قمنا بتوضيح ما هو العلم وراء Arduino

ما هو اردوينو؟

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

يمكنك إخبار اللوح الخاص بك بما يجب القيام به عن طريق إرسال مجموعة من التعليمات إلى وحدة التحكم الدقيقة الموجودة على اللوحة. للقيام بذلك ، تستخدم لغة برمجة Arduino (بناءً على Wiring) ، وبرنامج Arduino (IDE) ، بناءً على المعالجة. يتم استخدامه من قبل الفنانين والطلاب والمبرمجين والمهنيين ، ويستخدم بشكل أساسي للمبتدئين ولكن أيضًا يمكن استخدامه لتجارب ممتعة.

المصدر:

كيف تعمل:

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

سيتم إرفاق Arduino بقفاز بحيث يسهل التعامل معه ، وقد ترى أيضًا في أي موضع يضايقك على أقل تقدير.

الخطوة 1: قائمة المكونات

قائمة المكونات
قائمة المكونات

اردوينو محلية الصنع:

  • اللوح (440 ot 840 نقطة التعادل)
  • 22 AWG Wires (ألوان مختلفة)
  • 2 LEDs (أي ألوان)
  • 2220 مقاومات أوم (أحمر ، أحمر ، بني)
  • 7805 منظم جهد
  • 1 10 كيلو أوم مقاومات (بني ، أسود ، أحمر)
  • 2 10 مكثفات فائق التوهج
  • 16 ميجا هرتز كريستال على مدار الساعة
  • 2 22 مكثفات pF
  • مفتاح اللباقة الصغيرة اللحظية
  • TTL - 232R3V3 USB. كابل محول تسلسلي
  • ATMEGA328 أو ATMEGA 168
  • بطارية 9 فولت

سيارة التحكم بالإيماءات:

  • Arduino Lilypad أو Arduino محلي الصنع
  • مقياس التسارع
  • وحدة RF 433
  • HT12E و HT12D
  • سائق موتور L293DNE
  • محرك BO والعجلات
  • مجلس Protoyping
  • 2 بطارية 9 فولت
  • خشب
  • بطارية
  • 7805 منظم جهد
  • الأسلاك
  • 2330 كيلو أوم مقاومات

إضافات:

  • سلك USB 2
  • سلك ذكر وأنثى
  • قفاز
  • تين
  • لحام كهربائي
  • اردوينو
  • مسدس الغراء

الخطوة 2: اردوينو: إعداد الطاقة

اردوينو: ضبط الطاقة
اردوينو: ضبط الطاقة
اردوينو: ضبط الطاقة
اردوينو: ضبط الطاقة
اردوينو: ضبط الطاقة
اردوينو: ضبط الطاقة

أولاً ، نحتاج إلى إعداد Power Power وإلا فلن ينجح أي شيء. (أحمر = طاقة ، أسود = أرضي)

1. أضف الطاقة والأرض إلى الجزء السفلي من BroadBoard ، حيث سيكون منظم الجهد الكهربائي.

2. أضف الطاقة والأرض إلى الجزء السفلي من Broadboard ، وربط كل سكة.

3. ضع منظم الجهد على الجانب الأيمن ، ثم ضع واحدًا من المكثفات 10 uF على يساره والآخر على سكة حديد التسليح.

4. أضف LED بجانب إدخال العرض ، هو مؤشر الطاقة لدينا ؛ و 220 أوم المقاوم بين سكة ليف والوسط.

الآن لدينا Power Set Up.

الخطوة 3: رسم الخرائط: ATMEGA328 / 168

رسم الخرائط: ATMEGA328 / 168
رسم الخرائط: ATMEGA328 / 168
رسم الخرائط: ATMEGA328 / 168
رسم الخرائط: ATMEGA328 / 168
رسم الخرائط: ATMEGA328 / 168
رسم الخرائط: ATMEGA328 / 168

الآن سنقوم بتوصيل جميع مكوناتنا.

لمنع أي إعادة تعيين أثناء العملية ، ضع مكثف 10 كيلو أوم في إعادة تعيين دبوس.

1. أضف ساعة الكريستال 16 ميجا هرتز بين الدبوس 9 و 10 ، وأضف المكثفين 22 بيكو فاراد اللذان يعملان على الأرض عند السكة اليسرى.

2. أضف الزر الصغير حتى تتمكن من إعادة تعيين Arduino وقتما تشاء وقم بإعداده مسبقًا للبرمجة ، وأضف سلكًا صغيرًا إلى الجزء السفلي الأيسر من Switch إلى RESET.

3. أخيرًا ، أضف سلك طاقة إلى Pin 19 ، وقم بتوصيله بمصباح LED (طول الساق إلى السلك) وضع المقاوم 220 أوم الآخر في السكة اليمنى. (حاول وميض مؤشر LED)

أنت ترى Arduino شبه وظيفي.

الخطوة 4: التمهيد والبرمجة

التمهيد والبرمجة
التمهيد والبرمجة

ما هو محمل الإقلاع؟

Bootloader هو جزء من التعليمات البرمجية يتم تشغيله قبل تشغيل أي نظام تشغيل ؛ بدونها لا يحدث شيء.

تحميل اردوينو:

إذا كان لديك ATMEGA328 جديد ، فستحتاج إلى نسخ أداة تحميل التشغيل عليه.

هذا هو الرابط الذي يمكنك اتباعه: https://www.arduino.cc/en/Tutorial/ArduinoToBreadb …

برمجة:

قم بتوصيل TTL-232R3V3 USB باللوحة الأولية ، ثم ضعها مع الأسلاك في ATMEGA328 ؛ تحقق من عدم توصيل بطارية 9 فولت.

افتح Arduino IDE وفي ملفات رسم الأمثلة ، ضمن Digital ، قم بتحميل رسم Blink

ضمن خيار الملف Serial Port ، حدد منفذ COM الذي تستخدمه مع كبل USB.

الآن اضغط على أيقونة التحميل ثم اضغط على زر إعادة الضبط ؛ إذا كان كل شيء يعمل بشكل صحيح ، فسيومض مؤشر LED الموجود على Pin 13 ، لأن البرنامج هو برنامج لذلك.

بمجرد الانتهاء من البرمجة أينما تريد ، في هذه الحالة The Gesture Control Car ، يمكنك فصلها واستخدام بطارية 9v للحصول على الطاقة.

الخطوة 5: سيارة الإيماءة: هيكل المبنى

سيارة لفتة: هيكل المبنى
سيارة لفتة: هيكل المبنى

ابدأ في بناء هيكل السيارة بقطع من الخشب ، وأخرى صغيرة ، وكتلتان للأمام والخلف (حيث تذهب العجلات) وواحدة كبيرة في المنتصف للدعم ؛ الصقها بمسدس الغراء

ثم الصق المحركات على كل جانب وقم بتوصيل العجلات الأربع. قم بلحام أرضية جنونية القوة لكل محرك.

قطع مربع 15 × 15 سم ، قصه بحيث يتناسب مع الهيكل (القاعدة)

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

حلبة المرسل
حلبة المرسل

الآن سنبدأ في صياغة دائرة الإرسال والبرمجة.

تحقق من الفيديو من 3.36 إلى 6.17: دائرة الإرسال

ترميز سيارة الإيماءة:

تنزيل الخطة:

الخطوة 7: حلبة الاستقبال

حلبة الاستقبال
حلبة الاستقبال

ابدأ الآن في حفر دائرة الاستقبال

تحقق من الفيديو من 6:18 إلى 8:34: دائرة المستلم

تنزيل الخطة:

أخيرًا ، قم بلصق الكل على القاعدة وجاهز للعمل بشكل كامل.

Proyect الأصلي الذي أدلى به Tapendra Mandal ؛ رابط القناة

موصى به: