جدول المحتويات:
- الخطوة 1: خطط لخطواتك على Trello
- الخطوة 2: الحصول على / شراء المستلزمات الخاصة بك
- الخطوة الثالثة: بناء السيارة
- الخطوة 4: التحكم في محركات التيار المستمر باستخدام Arduino
- الخطوة 5: قم بتوصيل البلوتوث
- الخطوة 6: البرمجة - استخدام تطبيق Adafruit
- الخطوة 7: اجعل سيارة RC لاسلكية
- الخطوة 8: إنشاء تطبيق معدل للعمل مع لوحة التحكم
- الخطوة 9: (اختياري): أضف مستشعر المسافة
- الخطوة 10: الاختبار
- الخطوة 11: أضف مظهر خارجي
- الخطوة 12: المستند
فيديو: Arduino Bluetooth RC Car: 12 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
هل تتحكم في سيارة RC من خلال تطبيق على هاتفك؟ انه ممكن!
باستخدام Arduino وبعض البلوتوث وبعض العجلات ومجموعة من القطع الصغيرة الأخرى ولكن الأساسية ، تمكنا من إنشاء سيارة RC تتصل بالبلوتوث ويمكن التحكم فيها عن طريق تطبيق على هاتفك. يبدو بسيطا بما فيه الكفاية ، أليس كذلك؟ حسنًا ، بعد حوالي شهر ، تمكنا من تلميع سيارة تعمل بتقنية Bluetooth RC. من خلال تعليماتنا ، ستتمكن من القيام بذلك بطريقة أسرع مما كنا عليه.
الخطوة 1: خطط لخطواتك على Trello
لبدء التخطيط في trello ، يجب أن تعرف ما تريد القيام به والمواد التي تحتاجها.
الأشياء التي تريد وضعها على التريلو الخاص بك هي:
- الحصول على / شراء اللوازم الخاصة بك
- بناء السيارة
- التحكم في محركات التيار المستمر بالاردوينو
- قم بالاتصال بـ Arduino عن طريق البلوتوث
- جعل سيارة RC لاسلكية
- الترميز
- اصنع التطبيق
- الاتصال / مستشعر المسافة بالرمز (مطلوب فقط للخطوة الاختيارية.)
- اختبارات
-الخارج
- التوثيق / كيف
الآن ، هناك الكثير من الخطوات التي تدخل في كل من هذه الخطوات ، ولكن ستتمكن من العثور على مزيد من التفاصيل في الخطوات التالية من عمليتنا.
الخطوة 2: الحصول على / شراء المستلزمات الخاصة بك
تشمل المواد التي ستحتاجها لهذا المشروع ما يلي:
-أردوينو
-سائق المحرك (TB6612FNG اندلاع)
-برنامج تشغيل Bluetooth منخفض الطاقة (nRF8001 Bluetooth LE)
-Dc Motors
- حزمة بطارية (بطاريات)
-أسلاك
-لوحة دائرة كهربائية
الخطوة الثالثة: بناء السيارة
مع محركات DC ولوحة الدائرة
1) قم بتوصيل سائق المحرك إلى Arduino
2) قم بتوصيل Arduino بمحركات التيار المستمر
* الرجوع إلى الصورة لعرض الدائرة.
الخطوة 4: التحكم في محركات التيار المستمر باستخدام Arduino
باستخدام كود MotorTest من مكتبة Motor driver ، سيكون Arduino قادرًا على التحكم في محركات التيار المستمر.
- رمز motorTest يجعل المحركات تفعل القليل من "الرقصة".
- قم بالتمرير لأسفل إلى حيث تقول TB6612FNG Arduino Library وهناك سيتم تنزيلها.
-بعد ذلك يمكنك وضع تلك المكتبة في Arduino IDE كملف مضغوط.
-انتقل إلى رسم تخطيطي ، وقم بتضمين مكتبة ، ثم انتقل إلى إضافة مكتبة.zip واختر ملفك.
- سيظهر هذا الملف تحت الأمثلة.
- وستكون قادرًا على اختبار محركاتك.
الخطوة 5: قم بتوصيل البلوتوث
باستخدام برنامج تشغيل Bluetooth منخفض الطاقة ، يمكننا توصيله بـ Arduino كما هو موضح في الصورة.
- من توصيله بـ Arduino ، يمكننا ، مع بعض التعليمات البرمجية ، نقل السيارة باستخدام تطبيق Adafruit.
-انتقل إلى صفحة Adafruit باستخدام برنامج التشغيل nrf8001 ، والمكتبة قادرة على التنزيل.
- باستخدام هذه المكتبة ، يمكنك استخدام الكود المقدم (echo demo) لبرمجة السيارة للتحرك عند إعطائك أمرًا.
الخطوة 6: البرمجة - استخدام تطبيق Adafruit
بعد تنزيل التطبيق وتعديل الكود بالطريقة التي تريدها ، من أجل تحريك الأمور:
1) بدأنا بالاتصال بالسيارة (التي كانت تسمى في الأصل UART) وذهبنا إلى وحدات UART.
- هنا يمكنك كتابة أمر ، مثل f للأمام ، إذا كان هذا هو ما لديك في الكود الخاص بك لجعل السيارة تتحرك إلى الأمام.
* يمكنك الرجوع إلى الكود الخاص بنا ، والذي سيتم نشره في خطوة لاحقة.
الخطوة 7: اجعل سيارة RC لاسلكية
هنا حيث ستحتاج البطاريات الخاصة بك.
باستخدام حزمة بطارية ، وبطاريات متصلة بمحركات التيار المستمر ، يمكن للسيارة التحرك دون الاتصال بأي شيء آخر.
* يمكنك أن ترى في الصورة أعلاه كيفية توصيل البطارية وحزمة البطارية المتصلة بالمحركات.
الخطوة 8: إنشاء تطبيق معدل للعمل مع لوحة التحكم
قررنا استخدام لوحة التحكم لتكون جهاز تحكم عن بعد لسيارتنا. للقيام بذلك كان علينا:
- تعديل الكود المصدري لتطبيق Adafruit الأصلي.
- رمزنا المعدل مرتبط هنا ، وهذا التطبيق المعدل مخصص فقط لنظام android.:
- وكيفية استخدام التطبيق المصنوع من الكود المعدل:
-عند فتح التطبيق:
-اتصل بـ CAR
-عند النقر فوق اتصال ، ستظهر قائمة منبثقة تفيد باختيار الوضع للاتصال بالسيارة
-انقر فوق تحكم
-داخل وحدة التحكم ، قم بالتمرير لأسفل ، وانقر فوق لوحة التحكم.
- في لوحة التحكم:
- السهم للأمام
- سهم لأسفل يتجه للخلف
-السهم الأيسر يذهب إلى اليسار
-السهم الأيمن يسير لليمين
- الزر 1 هو الفرامل
- الزر 2 عبارة عن كعكة دائرية
الخطوة 9: (اختياري): أضف مستشعر المسافة
بالنسبة لسيارة RC الخاصة بنا ، أضفنا مستشعر المسافة.
- تم وضع مستشعر المسافة في مقدمة سيارة RC الخاصة بنا ، والتي حاولنا أن نجعلها تتحرك تلقائيًا في اتجاه مختلف عندما يكون هناك شيء أمامها.
الخطوة 10: الاختبار
عند الاختبار ،
- تحقق للتأكد من أن جميع الوظائف تعمل بالطريقة التي تريدها:
-إلى الأمام
-خلف
-اليسار
-حق
-قف
-الدونات
- تلقائي
هذه هي وظيفتنا المحددة ، يمكنك استخدامها أو تغييرها لتفعل ما تريد.
الخطوة 11: أضف مظهر خارجي
عند إضافة المظهر الخارجي ، فهذا متروك لك تمامًا.
- الجزء الخارجي من السيارة مخصص في الغالب فقط لتثبيت الأجهزة معًا.
- استخدمنا الزيبس والأسلاك لتثبيت كل شيء في مكانه.
-يمكنك تصميم الجزء الخارجي لسيارتك بالطريقة التي ترضيك.
** أهم جزء من المظهر الخارجي هو تثبيت كل شيء في مكانه!
الخطوة 12: المستند
عند إنشاء سيارة RC الخاصة بك ، تأكد من أنك تقوم بالتوثيق كما تذهب.
يمكن أن يساعد ذلك في الحالات التالية:
-إصلاح مشكلة تواجهك.
-تغيير حول الأسلاك.
-تذكر ما كنت تفعله كل يوم ،
- إعادة النظر في مشروعك.
موصى به:
اختيار محرك خطوة ومحرك لمشروع شاشة الظل الآلي في Arduino: 12 خطوة (بالصور)
اختيار Step Motor و Driver لمشروع شاشة الظل الآلي من Arduino: في هذا Instructable ، سأنتقل إلى الخطوات التي اتخذتها لتحديد Step Motor و Driver لمشروع نموذج شاشة الظل الآلي. شاشات الظل هي طرازات Coolaroo ذات الكرنك اليدوية الشائعة وغير المكلفة ، وأردت استبدال
ماسح سيكلوب ثلاثي الأبعاد My Way خطوة بخطوة: 16 خطوة (بالصور)
Ciclop 3D Scanner My Way خطوة بخطوة: مرحبًا بالجميع ، سأدرك ماسح Ciclop ثلاثي الأبعاد الشهير ، كل الخطوات الموضحة جيدًا في المشروع الأصلي غير موجودة ، لقد قمت ببعض الإصلاح لتبسيط العملية ، أولاً أقوم بطباعة القاعدة ، وأعيد ضبط ثنائي الفينيل متعدد الكلور ، لكن استمر
واجهة خطوة MIDI (نسخة باللغة الإسبانية): 12 خطوة
MIDI Step Interface (versión En Español): Versión en inglés aquí.En este التعليمي te mostraremos cómo hacer una plataforma التفاعلية de luz y sonido، que puede ser usada para jugar el famoso “Simon Says” al igual que como un controlador MIDI. أمبوس أساليب الأوبرا تخدع الفطائر
OSOYOO 2WD Robot Car Starter Kit: 30 خطوة (مع صور)
OSOYOO 2WD Robot Car Starter Kit: يمكنك شراء هذه السيارة من أمازون: OSOYOO 2WD Robot Car Starter K it (الولايات المتحدة) OSOYOO 2WD Robot Car Starter Kit (المملكة المتحدة) OSOYOO 2WD Robot Car Starter Kit (DE) OSOYOO 2WD Robot Car Starter Kit ( FR) OSOYOO 2WD Robot Car Starter Kit (IT) OSOYOO 2WD Robot Car Sta
حامل هاتف Iphone Car Stand Doc لجهاز iPhone أو iPod Touch: 14 خطوة
حامل هاتف Iphone Car Stand Doc لـ IPhone أو iPod Touch: نظام تقييد لجهاز iPhone أو iPod Touch للسيارة. عند استخدام العناصر الموجودة في المنزل ، اشترِ فقط الفيلكرو (3 دولارات) ، مفهوم أخضر! بعد عدم العثور على دعم سري في السوق المخصص لجهاز iPhone ، قررت أن أصنع واحدًا بنفسي. (مزيد من المعلومات