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

كيفية صنع سيارة RC مبسطة يتم التحكم فيها عن طريق البلوتوث: 7 خطوات (بالصور)
كيفية صنع سيارة RC مبسطة يتم التحكم فيها عن طريق البلوتوث: 7 خطوات (بالصور)

فيديو: كيفية صنع سيارة RC مبسطة يتم التحكم فيها عن طريق البلوتوث: 7 خطوات (بالصور)

فيديو: كيفية صنع سيارة RC مبسطة يتم التحكم فيها عن طريق البلوتوث: 7 خطوات (بالصور)
فيديو: الدرس 32 - الجزء 5 - السيارة الذكية - التحكم بالروبوت من خلال البلوتوث 2024, يوليو
Anonim
كيف تصنع سيارة RC بسيطة يتم التحكم فيها عن طريق البلوتوث
كيف تصنع سيارة RC بسيطة يتم التحكم فيها عن طريق البلوتوث

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

عندما كنت طفلاً ، كنت دائمًا مفتونًا بسيارات RC وكيف تعمل. عندما قمت بتفكيكها ، كل ما أراه هو قطع معدنية موضوعة في كل مكان. كنت أتمنى دائمًا أن يكون هناك برنامج تعليمي بسيط يغطي المكونات الأساسية التي تتكون منها سيارة RC واليوم سأعرض لك ذلك بالضبط.

أخطط لاستخدام سيارة RC هذه لمجموعة متنوعة من المشاريع الأخرى أيضًا ، قم بالرجوع إلى دليل التعليمات هذا إذا واجهت أي مشاكل.

بدون مزيد من اللغط ، لنبدأ!

الخطوة 1: الخطوة 0: تحضير المواد

الخطوة 0: تحضير المواد
الخطوة 0: تحضير المواد

المواد أساسية جدًا ويسهل الحصول عليها ، وهي:

  1. هيكل السيارة * (أستخدم صندوق ملفات تعريف الارتباط للعام الجديد ، كن مبدعًا في اختيارك!) x1
  2. محركات DC والإطارات x2
  3. Arduino Uno (أو أي متغيرات أخرى) x1
  4. L298N H- جسر x1
  5. عجلة العجلات x1
  6. بطاريات (1 لاردوينو ، و 1 للمحركات)
  7. من الذكور إلى الذكور ، والبلوزات من الذكور إلى الإناث
  8. وحدة بلوتوث HC-06 أو HC-05 x1
  9. اللوح (توصيلات سريعة وسهلة) x1

المعدات الأخرى التي سوف / قد تحتاجها:

  • جندى الحديد
  • مسدس الغراء الساخن

* ملاحظة: الهيكل الخاص بي به مستشعر IR متصل به ، وهو غير مطلوب في هذا البرنامج التعليمي

الخطوة 2: الخطوة 1: تجهيز الهيكل

الخطوة 1: تجهيز الهيكل
الخطوة 1: تجهيز الهيكل

أولاً ، تفكيك اللوح الخاص بك. يجب أن تكون قادرة على الانقسام إلى 3 أجزاء ، 2 +/- أشرطة عمودية من الجانبين والقسم الأوسط ، حيث سيتم إجراء معظم التوصيلات الخاصة بك. يتيح ذلك مواضع سهلة للغاية للمكونات حيث يمكنك:

  • قم بتوصيل 5V من Arduino الخاص بك إلى الجانب الأيسر
  • قم بتوصيل GND من Arduino الخاص بك إلى الجانب الأيمن
  • افعل كل اتصالاتك بالقرب من Arduino

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

الخطوة 3: الخطوة 2: قم بتوصيل L298N بمحركاتك

الخطوة 2: توصيل L298N بمحركاتك
الخطوة 2: توصيل L298N بمحركاتك
الخطوة الثانية: توصيل L298N بمحركاتك
الخطوة الثانية: توصيل L298N بمحركاتك
الخطوة 2: توصيل L298N بمحركاتك
الخطوة 2: توصيل L298N بمحركاتك

جندى 2 أسلاك لمحرك DC الخاص بك. بعد ذلك ، قم بتوصيل الأطراف الأخرى من الأسلاك بأحد الفتحتين على جسر L298N. لا يهم ترتيب كيفية توصيل السلك. كرر هذا للمحرك الآخر.

بعد ذلك ، ضع صداريًا من الذكور إلى الإناث على دبابيس الذكور الموجودة بجانب المقبس 3. 6 مطلوب ، 3 لكل جانب ، حيث 1 للتحكم في سرعة المحرك عبر PWM و 2 للاتجاهات. تذكر الأسلاك المتصلة بالمكان حيث سيكون هذا مهمًا لاحقًا.

خذ إحدى حزم البطاريات الخاصة بك وقم بإرفاق / لحام السلك الأسود (السلك الأرضي) بوصلة ذكر. سيتم استخدام هذا لتحقيق أرضية مشتركة مع اردوينو لاحقًا. قم بتوصيل السلك الأحمر بمدخل 12 فولت (مقبس أقصى اليسار) والسلك الأسود بمنفذ GND (المقبس الأوسط) للوحدة L298N.

الخطوة 4: الخطوة 3: وضع كل شيء معًا

الخطوة 3: وضع كل شيء معًا
الخطوة 3: وضع كل شيء معًا
الخطوة 3: وضع كل شيء معًا
الخطوة 3: وضع كل شيء معًا
الخطوة 3: وضع كل شيء معًا
الخطوة 3: وضع كل شيء معًا
الخطوة 3: وضع كل شيء معًا
الخطوة 3: وضع كل شيء معًا

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

قم بتوصيل 6 أسلاك توصيل باللوحة ، وصنفها على أنها 3 على اليسار و 3 على اليمين.

الجزء التالي سنغطي عقل السيارة ، المعروف أيضًا باسم Arduino.

الخطوة 5: الخطوة 4: توصيل ورمز Arduino

الخطوة 4: توصيل ورمز Arduino
الخطوة 4: توصيل ورمز Arduino
الخطوة 4: توصيل ورمز Arduino
الخطوة 4: توصيل ورمز Arduino

قم بتوصيل دبوس السرعة الأيمن بـ Pin 6 ودبوس السرعة الأيسر بـ Pin 11 على Arduino.

بعد ذلك ، قم بتوصيل دبابيس الاتجاه الأخرى لكل جانب من اللوح على Arduino عبر وصلات العبور من الذكور إلى الذكور:

  • يمين - دبوس 7 و 8
  • يسار - دبوس 12 و 13

أيًا كان الترتيب لا يهم لأننا سنغير الاتصالات إذا كانت خاطئة. ومع ذلك ، فمن المهم عدم تبديل الأجزاء اليمنى واليسرى تمامًا. ضع Arduino في الموضع الذي خططت له في الخطوة 1.

الآن ، انسخ الكود من هذا الموقع لاختبار حركات المحرك:

  1. قم بتحميل هذا الرمز إلى Arduino الخاص بك
  2. إذا كان الروبوت يدور في اتجاه عقارب الساعة ، فقم بتبديل سلكي الاتجاه من الذكور إلى الذكور على اليمين
  3. إذا كان الروبوت يدور عكس اتجاه عقارب الساعة ، فقم بتبديل أسلاك الاتجاهين من الذكور إلى الذكور على اليسار
  4. إذا كان الروبوت يتحرك للخلف ، فقم بتبديل سلكي الاتجاه من الذكور إلى الذكور على كلا الجانبين

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

الخطوة 6: الخطوة 5: وحدة HC-06

الخطوة 5: وحدة HC-06
الخطوة 5: وحدة HC-06

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

ضع الوحدة النمطية على اللوح ، ولا تتداخل مع التوصيلات بالمحركات. قم بعمل التوصيلات كما هو موضح:

  • VCC - 5 فولت (لن يعمل 3.3 فولت!)
  • GND - GND
  • RX على البلوتوث - Pin 1 على Arduino
  • TX على البلوتوث - Pin 0 على Arduino

قم بتنزيل تطبيق يسمى Arduino bluetooth controller على هاتف Android الخاص بك. لا أمتلك جهاز iPhone ، لذلك أنا آسف لمستخدمي iphone ، ولكن يجب أن تكون قادرًا على العثور على تطبيقات مماثلة لها نفس الوظيفة. قم بتشغيل Arduino وإقران وحدة البلوتوث بهاتفك (تسمى عادةً HC-05/06 أو BT03 / 04 وما إلى ذلك) ، إذا طُلب منك إدخال كلمة مرور ، فاكتب 1234 أو 0000 ، إذا فشل التحقق أو أنت يبدو أنه لا يمكن الاتصال ، فسنحتاج إلى التحكم فيه من جهاز كمبيوتر به وظيفة البلوتوث. في الوقت الحالي ، افتح تطبيق Arduino bluetooth Controller وقم بتوصيله بجهازك. حدد وحدة البلوتوث الخاصة بك وستصل إلى واجهة تحكم PS2-ish.

قم بعمل روابط المفاتيح هذه

  • w إلى الأمام
  • يسار
  • ق العودة
  • د الحق
  • تحرير: زر الإيقاف j

الخطوة السابعة: مبروك! سيارة RC البسيطة التي يتم التحكم فيها عن طريق البلوتوث قد اكتملت

تهانينا! سيارة RC البسيطة التي يتم التحكم فيها عن طريق البلوتوث قد اكتملت!
تهانينا! سيارة RC البسيطة التي يتم التحكم فيها عن طريق البلوتوث قد اكتملت!

ملخص:

  • سنحتاج إلى محركين وجسر H لقيادة المحرك
  • هناك حاجة إلى دماغ ، في حالتنا اردوينو ، ليأمر الروبوت بكيفية التحرك
  • يمكننا استخدام هواتفنا كجهاز تحكم عن بعد لسيارة RC الخاصة بنا

ومع ذلك ، إذا كنت ترغب في استخدام جهاز الكمبيوتر الخاص بك ، فقم بإقران جهاز الكمبيوتر الخاص بك بوحدة البلوتوث ، فانتقل إلى إعدادات البلوتوث الموجودة في نهاية صفحة تكوين البلوتوث ، وتحقق من المنفذ الذي يتصل به (نصيحة: إنه صادر وله الاسم من وحدة البلوتوث الخاصة بك). انتقل إلى الأدوات> المنافذ التسلسلية وقم بتغيير COM إلى منفذ COM الصحيح. قم بتشغيل شاشة Seial وأدخل حرف "w" حتى يتحرك الروبوت للأمام ، أو "s" للتحرك للخلف وما إلى ذلك.

إذا كنت قد وصلت إلى هذا الحد ، فتهانينا! استمتع مع سيارة RC التي يتم التحكم فيها عن طريق البلوتوث!

تحديث: يمكنك قراءة منشور مدونتي هنا.

موصى به: