جدول المحتويات:
- الخطوة 1: رابط فيديو يوتيوب
- الخطوة 2: الأجزاء والأدوات المطلوبة
- الخطوة 3: الهيكل / الهيكل
- الخطوة 4: المحرك / المحرك
- الخطوة 5: تجهيز محطة المحركات
- الخطوة 6: قم بتركيب المحرك وتثبيت السقف العلوي
- الخطوة 7: تحكم
- الخطوة 8: جسر H (وحدة LM 298)
- الخطوة 9: مصدر الطاقة
- الخطوة العاشرة: التمديدات الكهربائية
- الخطوة 11: منطق التحكم
- الخطوة 12: البرمجيات
- الخطوة 13: كود اردوينو
فيديو: سيارة RC يتم التحكم فيها عن طريق الهاتف الذكي باستخدام Arduino: 13 خطوة (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
يوضح هذا Instructable كيفية صنع سيارة Arduino Robot يتم التحكم فيها بواسطة الهاتف الذكي.
التحديث في 25 أكتوبر 2016
الخطوة 1: رابط فيديو يوتيوب
الخطوة 2: الأجزاء والأدوات المطلوبة
1. 4WD طقم هيكل روبوت 2. Arduino Uno
3. LM298 H جسر الوحدة النمطية
4. وحدة بلوتوث HC-05
5. بطارية ليثيوم بو 12 فولت
6. أسلاك العبور للذكور والإناث
7. أسلاك العبور الذكور والذكر
8. شريط لاصق أو أي شريط آخر 9. الهاتف الذكي
الخطوة 3: الهيكل / الهيكل
يمكنك شراء هيكل سيارة دفع رباعي جاهز أو يمكنك صنعه باستخدام PVC / أي نوع من الألواح الصلبة.
الخطوة 4: المحرك / المحرك
في هذا المشروع ، أستخدم محرك 6 فولت تيار مستمر. يمكنك استخدام أي نوع من محركات 6v DC.
الخطوة 5: تجهيز محطة المحركات
قطع 4 قطع من الأسلاك الحمراء والسوداء بطول 5 إلى 6 بوصات تقريبًا.
يمكن استخدام أسلاك 0.5 مم.
قم بفصل العزل عن الأسلاك في كل نهاية قم بتوصيل الأسلاك بطرف المحرك
يمكنك التحقق من قطبية المحرك عن طريق توصيله بحزمة البطارية ، فإذا كان يدور في الاتجاه الأمامي (سلك أحمر بسلك موجب وسلك أسود مع طرف سالب للبطارية) يكون الاتصال صحيحًا.
الخطوة 6: قم بتركيب المحرك وتثبيت السقف العلوي
الخطوة 7: تحكم
Arduino UNO عبارة عن لوحة تحكم دقيقة مفتوحة المصدر تعتمد على وحدة التحكم الدقيقة Microchip ATmega328P وتم تطويرها بواسطة Arduino.cc. تم تجهيز اللوحة بمجموعات من دبابيس الإدخال / الإخراج الرقمية والتناظرية (I / O) التي يمكن توصيلها بلوحات التمدد المختلفة (الدروع) والدوائر الأخرى. تحتوي اللوحة على 14 دبوسًا رقميًا و 6 دبابيس تناظرية وقابلة للبرمجة باستخدام Arduino IDE (بيئة التطوير المتكاملة) عبر كبل USB من النوع B. يمكن تشغيله عن طريق كبل USB أو بطارية خارجية 9 فولت ، على الرغم من أنه يقبل الفولتية بين 7 و 20 فولت. إنه مشابه أيضًا لـ Arduino Nano و Leonardo. يتم توزيع التصميم المرجعي للأجهزة بموجب ترخيص Creative Commons Attribution Share-Alike 2.5 وهو متاح على موقع Arduino الإلكتروني. تتوفر أيضًا ملفات التخطيط والإنتاج لبعض إصدارات الأجهزة. "Uno" تعني واحدًا باللغة الإيطالية وتم اختياره للإشارة إلى إصدار Arduino Software (IDE) 1.0. كانت لوحة Uno والإصدار 1.0 من Arduino Software (IDE) هي الإصدارات المرجعية من Arduino ، والتي تطورت الآن إلى الإصدارات الأحدث. لوحة Uno هي الأولى في سلسلة لوحات USB Arduino ، والنموذج المرجعي لمنصة Arduino. يأتي ATmega328 الموجود على Arduino Uno مبرمجًا مسبقًا مع محمل إقلاع يسمح بتحميل رمز جديد إليه دون استخدام مبرمج أجهزة خارجي. [3] يتواصل باستخدام بروتوكول STK500 الأصلي. يختلف Uno أيضًا عن جميع اللوحات السابقة من حيث أنه لا يستخدم شريحة برنامج تشغيل FTDI USB-to-serial. بدلاً من ذلك ، يستخدم Atmega16U2 (Atmega8U2 حتى الإصدار R2) المبرمج كمحول USB إلى تسلسلي.
عادة ما يتم برمجة المتحكمات الدقيقة باستخدام لهجة ميزات من لغات البرمجة C و C ++. بالإضافة إلى استخدام سلاسل أدوات المترجم التقليدية ، يوفر مشروع Arduino بيئة تطوير متكاملة (IDE) بناءً على مشروع لغة المعالجة.
الخطوة 8: جسر H (وحدة LM 298)
ما هو جسر H؟ مصطلح جسر H مشتق من التمثيل الرسومي النموذجي لمثل هذه الدائرة ، وهو عبارة عن دائرة يمكنها قيادة محرك التيار المستمر في الاتجاه الأمامي والعكس. العمل: انظر الصورة أعلاه لفهم عمل جسر H.
يتكون من 4 مفاتيح إلكترونية S1 و S2 و S3 و S4 (الترانزستورات / MOSFETs / IGBTS). عند إغلاق المفتاحين S1 و S4 (و S2 و S3 مفتوحتان) ، سيتم تطبيق جهد إيجابي عبر المحرك ، لذلك يدور في الاتجاه الأمامي ، وبالمثل عند إغلاق S2 و S3 وفتح S1 و S4 بجهد عكسي يتم تطبيقه عبر المحرك ، لذلك يدور في الاتجاه المعاكس.
ملاحظة: لا يتم إغلاق المفاتيح الموجودة في نفس الذراع (إما S1 ، أو S2 ، أو S3 ، أو S4) في نفس الوقت ، وستؤدي إلى قصر دائرة كهربائية ميتة. تتوفر جسور H كدوائر متكاملة ، أو يمكنك بناء جسور خاصة بك باستخدام 4 ترانزستورات أو MOSFETs. في حالتنا ، نستخدم LM298 H-bridge IC الذي يمكنه التحكم في سرعة واتجاه المحركات.
دبوس الوصف:
مخرج 1: محرك DC 1 "+" أو محرك متدرج A +
مخرج 2: محرك DC 1 "-" أو محرك متدرج A-
الإخراج 3: محرك DC 2 "+" أو محرك متدرج B +
4: مخرج المحرك ب
12 فولت دبوس: إدخال 12 فولت ولكن يمكنك استخدام 7 إلى 35 فولت
GND: الأرض
5 فولت دبوس: خرج 5 فولت إذا كان العبور 12 فولت في مكانه ، مثالي لتشغيل Arduino (إلخ)
EnA: تمكين إشارة PWM للمحرك A (يرجى الاطلاع على قسم "اعتبارات Arduino Sketch")
IN1: تمكين المحرك أ
IN2: تمكين MotorA
IN3: تمكين MotorB
IN4: تمكين MotorB
EnB: تمكين إشارة PWM للمحرك ب
الخطوة 9: مصدر الطاقة
يمكن استخدام تلك البطاريات:
1. بطارية قلوية AA (غير قابلة لإعادة الشحن) 2. بطارية AA NiMh أو NiCd (قابلة لإعادة الشحن)
3. بطارية ليثيوم أيون
4. بطارية ليبو
الخطوة العاشرة: التمديدات الكهربائية
بالنسبة للأسلاك ، فأنت بحاجة إلى بعض أسلاك التوصيل. قم بتوصيل الأسلاك الحمراء لمحركين (على كل جانب) معًا والأسلاك السوداء معًا.
إذن في النهاية لديك طرفان في كل جانب. MOTORA مسؤول عن محركين على الجانب الأيمن ، وبالتالي تم توصيل محركين على الجانب الأيسر بـ MOTORB اتبع التعليمات أدناه لتوصيل كل شيء.
اتصال المحركات:
Out1 -> السلك الأحمر للمحرك الأيسر (+)
Out2 -> السلك الأسود للمحرك على الجانب الأيسر (-)
Out3 -> السلك الأحمر للمحرك الأيمن (+)
Out4 -> السلك الأسود للمحرك الأيمن (-)
LM298 -> اردوينو
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
وحدة بلوتوث -> اردوينو
Rx-> Tx
TX -> Rx
GND -> GND
Vcc -> 3.3 فولت
قوة:
12V -> توصيل السلك الأحمر للبطارية
GND -> قم بتوصيل سلك البطارية الأسود ودبوس Arduino GND
5V -> الاتصال بدبوس Arduino 5V
الخطوة 11: منطق التحكم
الخطوة 12: البرمجيات
جزء البرنامج بسيط للغاية ، لا يحتاج إلى أي مكتبة ، إذا فهمت الجدول المنطقي في الخطوات السابقة ، فيمكنك كتابة الكود الخاص بك. لم أقض الكثير من الوقت في كتابة الكود ، لذلك فقط باستخدام كود مكتوب من قبل شخص آخر. للتحكم في سيارة الروبوت ، أستخدم هاتفي الذكي ، الهاتف الذكي متصل بوحدة التحكم عبر وحدة بلوتوث (HC -06 / 05) تنزيل التطبيق بعد تثبيت التطبيق ، يجب إقرانه بوحدة Bluetooth ، وكلمة المرور للإقران هي "1234".
رابط التنزيل: https://play.google.com/store/apps/details؟ id = brau…
الخطوة 13: كود اردوينو
==> كود اردوينو
أو
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_٪7C٪7C_By_Tafhim
موصى به:
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: 5 خطوات
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: هذه هي التعليمات من أجل بناء سيارتك الخاصة التي يتم التحكم فيها عن بعد ، والتي يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية
Neopixels التي يتم التحكم فيها عن طريق الهاتف الذكي (شريط LED) مع تطبيق Blynk عبر WiFi: 6 خطوات
Neopixels التي تسيطر عليها الهواتف الذكية (شريط LED) مع تطبيق Blynk عبر شبكة WiFi: لقد أنشأت هذا المشروع بعد أن استلهمت من neopixels الذي يتم التحكم فيه بواسطة الهاتف الذكي في منزل الأصدقاء ولكن تم شراؤه من المتجر. فكرت في & quot؛ ما مدى صعوبة صنعها ، سيكون أرخص بكثير أيضًا! & quot؛ هذه هي الطريقة. ملاحظة: أفترض أنك FA
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث: 13 خطوة (مع صور)
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث: هل كنت دائمًا مفتونًا بسيارات RC؟ هل أردت يومًا أن تصنع واحدة بنفسك؟ يسيطر عليها الهاتف الذكي الخاص بك؟ ---- & GT. لذا ، يا رفاق ، هنا في هذا المشروع ، حاولت صنع سيارة يتم التحكم فيها عن طريق البلوتوث بمساعدة Arduino. لدي شركة
كيفية صنع سيارة RC يتم التحكم فيها عن طريق الهاتف الذكي: 8 خطوات (بالصور)
كيف تصنع سيارة RC يتم التحكم فيها بالهاتف الذكي: مرحبًا يا رفاق! في هذا البرنامج التعليمي ، سأصنع سيارة RC يتم التحكم فيها بواسطة الهاتف الذكي من Arduino. يمكن التحكم في هذه السيارة عبر البلوتوث باستخدام أي هاتف أو جهاز لوحي يعمل بنظام Android. هذا هو مشروع رائع. من السهل صنعه وبرمجته وأيضًا
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو: 8 خطوات (مع صور)
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام Arduino: في هذه التعليمات ، سأوجهك إلى صنع سيارة روبوت تتحكم في Bluetooth من هاتفك المحمول الذي يعمل بنظام Android. ليس ذلك فحسب ، فالسيارة الآلية تتمتع بقدرة خاصة على تجنب العقبات التي تواجهها عند تحريك السيارة إلى الأمام. الروبوت