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

CAR-INO: التحويل الكلي لسيارة RC قديمة مع التحكم في Arduino والبلوتوث: 5 خطوات (بالصور)
CAR-INO: التحويل الكلي لسيارة RC قديمة مع التحكم في Arduino والبلوتوث: 5 خطوات (بالصور)

فيديو: CAR-INO: التحويل الكلي لسيارة RC قديمة مع التحكم في Arduino والبلوتوث: 5 خطوات (بالصور)

فيديو: CAR-INO: التحويل الكلي لسيارة RC قديمة مع التحكم في Arduino والبلوتوث: 5 خطوات (بالصور)
فيديو: #Shorts مستوى مساحة الحالي خلال رمضان 💪🏼🔥 2024, شهر نوفمبر
Anonim
CAR-INO: تحويل كامل لسيارة RC قديمة مع تحكم Arduino و Bluetooth
CAR-INO: تحويل كامل لسيارة RC قديمة مع تحكم Arduino و Bluetooth

مقدمة

مرحبًا ، في تعليماتي الأولى ، أود أن أشارككم تجربتي في تحويل سيارة RC قديمة من عام 1990 إلى شيء جديد. كان عيد الميلاد عام 1990 عندما أعطاني سانتا سيارة فيراري F40 ، أسرع سيارة في العالم! … في ذلك الوقت.

تم تجهيز هذه السيارة الرائعة بجهاز تحكم عن بعد يعمل بالتحكم عن بعد ولكن بزر واحد فقط…: |

نعم ، يمكن لهذه السيارة أن تتحرك فقط للأمام وللخلف! كان هذا أمرًا محبطًا للغاية للقيادة ، لذا كنت أستخدمها نادرًا … ولهذا السبب لا تزال هذه اللعبة على قيد الحياة!

لقد وجدته في العلية في الصندوق الأصلي لذلك أصابني البرق! يمكنني استخدام وحدة اردوينو الإضافية الخاصة بي لتحويل السيارة!

قررت الاتصال بالمشروع CAR-INO لسببين ، سأستخدم arduINO ، وفي الكارينو الإيطالية تعني "لطيف" ، لأن النتيجة النهائية ستكون … رائعة!:)

الميزات المنفذة هي:

  • التوجيه (بالطبع!)
  • التحكم في السرعة
  • التحكم في المصباح
  • التحكم في الإضاءة الخلفية
  • بوق

لنبدأ!

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

  1. اردوينو نانو 1.8 €
  2. سائق محرك DC (استخدمت لوحة L298n) 1.5 يورو
  3. محرك سيرفو sg90 1 يورو
  4. وحدة bluethoot (مثل HC-05) 3 يورو
  5. الجرس النشط << 1 €
  6. 3 المصابيح البيضاء << 1 €
  7. التبديل الجزئي << 1 €
  8. مكثف 320 فائق التوهج على الأقل << 1 €
  9. الأسلاك الملونة << 1 €
  10. سيارة قديمة 1990 بمحرك DC يعمل.

الأسعار مأخوذة من Aliexpress.

أدوات

  • لحام
  • القصدير
  • ملتفون
  • متجرد الأسلاك
  • الغراء الساخن

الخطوة الثانية: التعديلات الميكانيكية

التعديلات الميكانيكية
التعديلات الميكانيكية
التعديلات الميكانيكية
التعديلات الميكانيكية

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

لقد قطعت القليل من البلاستيك لإفساح المجال لمؤازرة SG90 وقمت بلصقها ، كما قمت بلصق برغي على ذراع المؤازرة لإنشاء تقاطع مع المحور (انظر الصورة). أزلت السبورة الإلكترونية القديمة وقطعت البلاستيك الإضافي الذي كان يحملها.

الخطوة الثالثة: تجميع السيارة

تجميع السيارة
تجميع السيارة
تجميع السيارة
تجميع السيارة
تجميع السيارة
تجميع السيارة

يتم توصيل مصابيح LED الخلفية مباشرة على السن 13 وهو الناتج المخصص لمصباح LED ، لذلك لا تحتاج إلى مقاوم. يحتاج المصباح الأمامي إلى مقاوم للحد من التيار ، يمكنك استخدام المقاوم 220 / 250 أوم. لم يكن لديّ المصباح الأبيض ، لذا في حالتي ، استخدمت مصباح RGB كمؤشر أبيض.

في مشروعي ، لا يمكنني استخدام الدبوس 9 و 10 كـ PWM لأن مكتبة المؤازرة (التي سنستخدمها في الكود للتحكم في محرك سيرفو) تعطل PWM على هذه المسامير.

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

لقد استخدمت microswitch لتعطيل الطاقة في المكونات الأخرى. أثناء الوميض ، يمكن للمكونات الأخرى المرتبطة بـ arduino أن تخلق مشاكل أثناء هذه العملية.

قبل التجميع ، اختر تصميمًا جيدًا لوضع المكونات وتأكد من أن هيكل السيارة مناسب تمامًا! لقد قمت بلحام الأسلاك (باتباع المخطط) مباشرة على اردوينو ولكن ربما يكون من الأفضل استخدام الرؤوس!

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

الخطوة 4: الكود

2018-03-17 نسخة جديدة - تحديث كبير!

بالنسبة إلى الكود الجديد ، استندت في الاتصال إلى "Arduino Joystick Controller" ، وهو تطبيق مجاني على playstore.

قم بتنزيل التطبيق الجديد هنا

تحذير: عند توصيل اردوينو بجهاز الكمبيوتر ، تأكد من إيقاف تشغيل مصدر البطارية !!!!

قم بتنزيل مكتبة L293 وفك ضغطها في دليل اردوينو "libreries"

يمكنك بسهولة تكوين سيارتك من خلال إنشاء ملف تعريف شخصي في التطبيق. في بداية الكود ، يمكنك ضبط pinout وفقًا لتفضيلاتك (لا تستخدم الدبوس 9 و 10 كـ pwm). إذا كان التشغيل على التوجيه المؤازر يقع تحت النطاق ، فيمكنك إدخال زاوية مركز مخصصة لإزالة التعليق على:

// # تعريف centro

يتضمن هذا البرنامج ميزات جديدة مثل:

  • زاوية التوجيه التناظرية
  • يمكن ضبط المعلمات عبر التطبيق
  • إمكانية قراءة أجهزة الاستشعار التناظرية (البطارية ، درجة الحرارة ، إلخ..)
  • إمكانية إضافة والتحكم في مؤازرتين أخريين (على سبيل المثال لمحور الكاميرا) استمتع!

يتمتع!

نسخة قديمة

بالنسبة إلى الكود ، استندت في الاتصال إلى "Arduino Bluetooth RC Car APP" ، وهو تطبيق مجاني على playstore.

قم بتنزيل التطبيق هنا

تحذير: عند توصيل اردوينو بجهاز الكمبيوتر ، تأكد من إيقاف تشغيل مصدر البطارية !!!!

يمكنك تهيئة سيارتك بسهولة في بداية الكود يوجد قسمين:

  1. تعريف Pinout: يمكنك اختيار pinout (ملاحظة: لا تستخدم الدبوس 9 و 10 مثل pwm).
  2. المعايرة: اضبط درجة التوجيه (يمينًا ويسارًا ووسطًا) والحد الأدنى من PWM لتحريك السيارة.

الآن قم بوميض ملف ino على جهاز nano الخاص بك واستمتع!

تحديث 2018-03-15: تم حل الخلل في حساب السرعة.

الخطوة 5: التحسين في المستقبل

أفكر في ميزات أخرى رائعة:

  • إضافة مستشعر جهد البطارية
  • إضافة مستشعر درجة الحرارة
  • menagement لون المصباح

سوف أقوم بتحديث هذه التعليمات في أقرب وقت ممكن.

موصى به: