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

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

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

فيديو: سيارة RC يتم التحكم فيها عن طريق البلوتوث مع التحكم في السرعة وقياس المسافة: 8 خطوات
فيديو: مشروع : برمجة أي سيارة لعبة أطفال مع أي جهاز تحكم(ريموت) من الخردة وبيعها 2024, يوليو
Anonim
Image
Image

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

تم إجراء هذه التعليمات بالتعاون مع HATCHNHACK. تحقق من موقع الويب المذهل الخاص بهم للحصول على جميع معدات النماذج الأولية والمدونات والأفكار وغير ذلك الكثير.

الخطوة 1: الخطوة 1: البحث عن الأجزاء المطلوبة لعمل المشروع

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

  • متحكم دقيق: حسنًا ، إذا كنت مبتدئًا ، فحاول استخدام Arduino. حسنًا ، أنا أستخدم Arduino Uno. رابط الشراء لـ Arduino Uno.
  • المحركات وأجهزة التشفير: بالنسبة لهذا المشروع ، أستخدم محركات موجهة بعمود جانبي بمقدار 150 لفة في الدقيقة مع جهاز تشفير داخلي لحساب المنعطفات. إذا لم تتمكن من العثور على مثل هذه المحركات ، فيمكنك الرجوع إلى محركات bo ذات عمود مزدوج بسيط وسيتعين عليك شراء أجهزة تشفير لمحركات BO. يمكنك شراء محركات ثنائية المحور BO | ترميز واحد
  • سائق المحرك: ستحتاج إلى سائق محرك لتشغيل المحركات لأن معظم المتحكمات الدقيقة لا يمكنها توفير هذا القدر من الجهد. أنا أستخدم L298N والذي يمكنك الرجوع إليه هنا للشراء من هنا.
  • الهيكل: بالنسبة للهيكل والإطارات ، عليك شراء واحدة محددة للمحركات التي تستخدمها. لشراء هيكل لمحركات BO ، يمكنك الرجوع إلى هذا الرابط.
  • وحدة Bluetooth (HC05): لتوصيل Arduino بهاتفنا الذكي ، نحتاج إلى جهاز للاتصال عبر Bluetooth. هنا يأتي دور HC05 في متناول اليد. رابط الشراء لـ HC05
  • أسلاك العبور: نحتاج جميعًا إلى أسلاك توصيل لتوصيل الأشياء. إذا كنت مبتدئًا ، فستحتاج إلى مجموعة من هؤلاء لمشاريع مختلفة. يمكنك شراء بعضها من هنا: - ذكر لذكر | ذكر إلى أنثى
  • البطارية: حسنًا ، أنا أستخدم بطارية ليبو 12 فولت لهذا المشروع. إذا لم يكن لديك ذلك ، فيمكنك دائمًا التحول إلى بطاريات ليثيوم أيون عامة بجهد 12 فولت. أو إذا كنت تستخدم محركات 9v BO ، يمكنك حتى استخدام بطارية 9v بسيطة. لكن كن حذرًا للتحقق من مواصفات محركك قبل شراء البطارية حيث يمكن أن تتلف المحرك إذا قمت بتزويد جهد أعلى من سعة المحرك. لشراء بطارية 9 فولت راجع هنا.
  • اللوح / لوحة النماذج الأولية: ستحتاج إلى شيء لتوصيل كل الأسلاك. هنا سيكون اللوح مفيدًا. شراء رابط للوح | لوحة النماذج

الخطوة 2: إعداد الهيكل الخاص بك

توصيل سائق المحرك
توصيل سائق المحرك

إذا كنت تعمل مع هيكل معد مسبقًا ، فلا داعي للقلق بشأن الأشياء.

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

وأخيراً قم بلف عجلة chaster في الأسفل لدعم الروبوت.

الخطوة 3: توصيل محرك المحرك

توصيل سائق المحرك
توصيل سائق المحرك

لتوفير عصير كافٍ للمحركات ، نحتاج إلى إعداد سائق المحرك.

  1. أولاً ، قم بربط أقطاب + ve and -ve للمحرك بموصل PTR الخاص بمحرك المحرك.
  2. ثم للتشغيل ، يقوم سائق المحرك بربط + ve للبطارية بمنفذ 12 فولت ثم إلى منفذ GND الخاص بسائق المحرك.
  3. ضع دبوس الإدخال الخاص بمحرك المحرك في دبوس PWM في Arduino حسب اختيارك. تذكر التغيير إلى دبابيس المحرك في الكود وفقًا لذلك.

  4. أضف مفتاحًا بين + ve للبطارية وسائق المحرك وإلا ، فسيتعين عليك الاستمرار في فصل البطارية عند عدم استخدامها.
  5. احصل على سلكين من 5 فولت و GND للسائق إلى لوحة التجارب حتى تتمكن من تشغيل Arduino بالإضافة إلى الأجهزة الأخرى.

الخطوة 4: إعداد التشفير

إعداد التشفير
إعداد التشفير

كما ترون المشفر يحمل في ثناياه عوامل مع المحرك.

  • M1 و M2 هما + ve و -ve للمحرك الذي يذهب إلى سائق المحرك
  • قم بتوصيل 5 فولت و GND للمشفرات بـ 5 فولت و GND للوحة توصيل الطاقة لتشغيل أجهزة التشفير
  • A و B مخصصان لدبابيس إخراج المشفر والتي سنقوم بإرفاق الدبوس 2 والدبوس 3 من Arduino

الخطوة 5: توصيل الأسلاك في Arduino ووحدة Blutooth

توصيل اردوينو ووحدة Blutooth
توصيل اردوينو ووحدة Blutooth
توصيل اردوينو ووحدة Blutooth
توصيل اردوينو ووحدة Blutooth
  • قم بتوصيل GND و 5 v من اللوح بـ Vin و GND من Arduino لتشغيل Arduino.
  • افعل الشيء نفسه مع وحدة Bluetooth لتشغيلها أيضًا.
  • قم بتوصيل TX و RX لوحدة Bluetooth بالدبابيس 0 و 1 في Arduino. الدبابيس 0 و 1 في Arduino هي الدبابيس المخصصة للاتصال التسلسلي ، لذا كن حذرًا أثناء تحميل الرسم على Arduino حيث قد تحتاج إلى فصل TX pin حيث يمكن لـ Arduino استخدام اتصال تسلسلي واحد فقط في كل مرة. يمكنك تجنب هذه المتاعب عن طريق إدخال مكتبة البرامج التسلسلية في الكود
  • وأخيراً ، قم بتوصيل دبابيس المشفر بدبابيس 2 و 3 من Arduino. الدبوس 2 والرأس 3 هما دبابيس مخصصة للمقاطعات. لمزيد من المعلومات حول المقاطعات الرجوع هنا. قد لا تحتاج إلى مقاطعات إذا كنت تستخدم قرص تشفير به عدد أقل من خطوط النبض.

الخطوة السادسة: توصيل الإلكترونيات بالبوت

ربط الإلكترونيات بالروبوت
ربط الإلكترونيات بالروبوت

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

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

الخطوة السابعة: إنشاء التطبيق للتحكم في الروبوت

إنشاء التطبيق للتحكم في الروبوت
إنشاء التطبيق للتحكم في الروبوت
إنشاء التطبيق للتحكم في الروبوت
إنشاء التطبيق للتحكم في الروبوت

لجعل التطبيق الذي استخدمته مخترع تطبيق MIT وهو حقًا سهل الاستخدام ومناسب للمبتدئين. صدقني ، أنا لست مطورًا لنظام Android وفكرة إنشاء تطبيق أخافتني. لكن مع هذا ، تعلمت للتو عندما صنعت التطبيق.

بالنسبة للجزء المصمم ، سأترك ذلك لك. تخصيص بالطريقة التي تريدها.

يمكنك الرجوع إلى الصور لجعلها في الجزء الخلفي.

يمكنك حتى تنزيل تطبيقي للروبوت من هنا.

الخطوة 8: كود اردوينو

يمكن تنزيل ملف INO من هنا لبرمجة Arduino.

اترك سؤالاً لأية استفسارات حول الكود.

كل ما عليك هو أن تكون جاهزًا للذهاب مع سيارة RC التي يتم التحكم فيها عن طريق البلوتوث.

موصى به: