جدول المحتويات:
- الخطوة 1: الخطوة 1:
- الخطوة 2: الخطوة 2: احصل على عنوان HC-06 (SLAVE)
- الخطوة 3: الخطوة 3: تكوين HC-05 (رئيسي)
- الخطوة 4: الخطوة 4: بناء قاعدة سيارة RC اتبع التعليمات على الصور الموجودة في هذا Tep
- الخطوة 5: الخطوة 5: قم بتوصيل 2 من التباطؤ DC موتورز إلى L9110S السائر
- الخطوة 6: الخطوة 5: تحميل رسم CAR.ino Sketch إلى Arduino (CAR)
- الخطوة 7: الخطوة 6: افصل Arduino (CAR) من مصدر الطاقة وأرفق الدرع أعلى Arduino
- الخطوة 8: الخطوة 7: قم بتوصيل L9110S Stepper بـ Arduino Shield (CAR)
- الخطوة 9: الخطوة 8: قم بتوصيل HC-06 بـ Arduino Shield (CAR)
- الخطوة 10: الخطوة 9: اكتمل تكوين سيارة RC. يجب أن تبدو السيارة هكذا
- الخطوة 11: الخطوة 10: تحميل رسم HAND.ino إلى Arduino (يدويًا)
- الخطوة 12: الخطوة 11: افصل Arduino (HAND) من مصدر الطاقة وأرفق الدرع أعلى Arduino
- الخطوة 13: الخطوة 12: قم بتوصيل Gyro بـ Arduino Shield (يدوي)
- الخطوة 14: الخطوة 13: قم بتوصيل HC-06 بـ Arduino Shield (يدوي)
فيديو: سيارة RC بالتحكم اليدوي: 15 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
مرحبا بالعالم!
هذا هو أول Instructable لي
إذا كان لديك أي أسئلة - من فضلك لا تتردد في طرحها.
الجمهور المستهدف:
هذا المشروع قابل للتطبيق على أي شخص لديه شغف عندما يتعلق الأمر بالتكنولوجيا. سواء كنت خبيرًا أو مبتدئًا تمامًا عندما يتعلق الأمر بالروبوتات. ستكون قادرًا على إنشاء هذا المشروع باتباع الإرشادات الواردة في هذا المستند.
ما سوف تحتاجه:
· (2) × لوحة تحكم Elegoo Uno R3
· (2) x لوحة توسيع النموذج الأولي
· (1) وحدة بلوتوث HC-05
· (1) x HC-06 وحدة بلوتوث
· عدد (1) × قفاز يد
· عدد (1) × GY-521
· (12) × أسلاك M-M
· عدد (6) × أسلاك FM
· عدد (2) × بطارية 9 فولت مع تيار مستمر
R / C سيارة
· (1) × قاعدة المجلس
· عدد (2) × قرص التشفير
· (2) × العجلة
· (2) × محرك DC للتباطؤ
· عدد (1) × حاوية بطارية
· (4) × M3 * 30 قضيب برغي
· (8) × M3 * 6 قضيب برغي
· (8) صامولة M3
· (1) × سويتش
· (4) × قفل
عدد (1) عجلة مطرقة
· عدد (4) بطارية AA
· (1) x L9110S 2-CH H-bridge محرك متدرج مزدوج لوحة تحكم محرك DC
الخطوة 1: الخطوة 1:
الهدف: تكوين معدل الباود وتعيين كلمة مرور HC-06 (SLAVE)
HC-06 عبارة عن وحدة بلوتوث تابعة فقط مما يعني أنه "يمكن التحدث إليها فقط". HC-06 في وضع AT تلقائيًا. وضع AT هو وضع أوامر يسمح لك باستجواب / تكوين بعض إعدادات وحدة Bluetooth.
I. فقط مع Arduino و USB Serial متصل بالكمبيوتر. قم بتحميل رسم فارغ إلى Arduino كما هو مرفق أعلاه
II. افصل USB المسلسل عن الكمبيوتر.
ثالثا. قم بتوصيل HC-06 و Arduino بـ (4) أسلاك F-M - راجع الخطوة 1
رابعا. قم بتوصيل USB المسلسل بالكمبيوتر. سيؤدي هذا إلى جعل HC-06 يومض وإيقاف تشغيله كل ثانية.
V. انقر فوق Serial Monitor وتأكد من وجود "No line Endings" وأنه تم ضبط سرعة البث بالباود على "9600" في الجزء السفلي من الشاشة التسلسلية.
رابعا. اكتب AT في مربع نص Serial Monitor ويجب أن تطبع OK (هذا يعني أن هناك اتصال بين الشاشة التسلسلية و Bluetooth)
سابعا. كلمة المرور الافتراضية لـ HC-06 هي 1234 ، ولكن فقط في حالة عدم وجودها. اكتب AT + PIN1234 واضغط على إرسال. سيقوم Serial Monitor بعد ذلك بطباعة OKsetPIN. سيؤدي هذا إلى تعيين كلمة مرور الاقتران HC-06 على 1234 (يجب أن تكون كلمة المرور بين HC-06 و HC-05 هي نفسها).
ثامنا. اكتب AT + BAUD8 واضغط على إرسال. ستقوم الشاشة التسلسلية بطباعة OK115200. سيؤدي هذا إلى ضبط معدل البث بالباود من HC-06 إلى 115200. (يجب أن يكون معدل البث بالباود بين HC-06 و HC-06 هو نفسه).
الخطوة 2: الخطوة 2: احصل على عنوان HC-06 (SLAVE)
يمكنك الحصول على عنوان HC-06 من خلال تطبيق يسمى Bluetooth Finder عبر هاتف Android أو باستخدام HC-05 للتعرف على وحدات Bluetooth المحيطة حول HC-05.
تذكر عنوان HC-06. ستحتاج إلى هذه المعلومات عند تكوين HC-05
الحصول على عنوان HC-06 عبر Bluetooth Finder
I. انظر الصورة المرفقة
ملاحظة: سيبدو عنوان MAC مشابهًا لما تم تمييزه أعلاه. عادة ما يتم اكتشاف وحدة البلوتوث على أنها "HC-06".
1- قم بتنزيل تطبيق Bluetooth Finder
II. أثناء تشغيل HC-06 والوميض - قم بإقران هاتف android بـ HC-06
ثالثا. ستكون كلمة المرور الخاصة بـ HC-06 هي 1234. لقد قمنا بتكوين كلمة المرور الخاصة بها مسبقًا عبر الأمر AT + PIN1234
رابعا. بمجرد إقران HC-06 وهاتف Anroid. افتح تطبيق Bluetooth Finder لمعرفة عنوانه.
الخطوة 3: الخطوة 3: تكوين HC-05 (رئيسي)
* الحصول على عنوان HC-06 عبر HC-05
الهدف: ربط HC-05 بالاتصال تلقائيًا بـ HC-06 فقط
1. أثناء تشغيل HC-06. افتح جلسة Arduino جديدة واتبع الخطوات 1-3 في الخطوة 1.
II. أثناء توصيل USB Serial بالكمبيوتر ، تأكد من الضغط على الزر الموجود في HC-05. سيؤدي هذا إلى جعل HC-05 يومض وإيقافه كل ثانيتين. يشير هذا إلى أن HC-05 في وضع AT. تأكد من تحديد المنفذ الصحيح. يجب أن يكون المنفذ المحدد هو اردوينو الذي يتصل به HC-05.
ثالثا. انقر فوق Serial Monitor وتأكد من إضافة "كل من NL و CR" وأن معدل البث بالباود مضبوط على "9600" في الجزء السفلي من الشاشة التسلسلية. (كما هو موضح في الصورة المرفقة)
رابعا. اكتب AT في مربع نص Serial Monitor وسيطبع الخطأ: (0) (لست متأكدًا من سبب حدوث ذلك). اكتب AT مرة أخرى وستقوم الشاشة التسلسلية بطباعة OK (وهذا يعني أن هناك اتصال بين الشاشة التسلسلية و Bluetooth).
V. اكتب AT + ROLE؟ واضغط على إرسال. ستطبع الشاشة التسلسلية الدور الذي يلعبه HC-05 حاليًا. الدور 0 = العبد. الدور 1 = السيد. إذا كان دورها هو 0. قم بتغيير دورها إلى 1 بكتابة AT + ROLE = 1 ستطبع الشاشة التسلسلية "موافق" بعد تعيين دور HC-05 إلى 1 (رئيسي). اكتب AT + ROLE؟ مرة أخرى للتحقق مرتين.
السادس. اكتب AT + CMODE؟ واضغط على إرسال. ستطبع الشاشة التسلسلية وضع الاتصال الموجود في HC-05 حاليًا. 0 = الاتصال بالعنوان الثابت فقط. 1 = الاتصال بأي بلوتوث قريب. إذا كان cmode الخاص به هو 1. قم بتغيير cmode الخاص به إلى 0 عن طريق كتابة AT + CMODE = 0 ستقوم الشاشة التسلسلية بطباعة OK بعد تعيين cmode الخاص بـ HC-05 إلى 0. اكتب AT + CMODE؟ مرة أخرى للتحقق مرتين.
سابعا. اكتب AT + UART؟ واضغط على إرسال. ستقوم الشاشة التسلسلية بطباعة معدل البث بالباود الموجود في HC-05 حاليًا. (على سبيل المثال + UART: 9600 ، 0 ، 0). تذكر أننا بحاجة إلى ضبط نفس معدل الباود مثل HC-06. لضبط معدل البث بالباود HC-05 على 115200. اكتب AT + UART = 115200 ، 0 ، 0 ستتم طباعة الشاشة التسلسلية بشكل جيد. اكتب AT + UART؟ مرة أخرى للتحقق مرتين. (يجب الآن طباعة + UART: 115200، 0، 0).
ثامنا. اكتب AT + PSWD؟ لتحديد كلمة مرور HC-05. تذكر أن كلمة المرور بين HC-06 و HC-05 يجب أن تكون هي نفسها. إذا لم تكن كلمة المرور الخاصة بها 1234. قم بتعيين كلمة المرور بواسطة AT + PSWD = 1234 ، ستتم طباعة الشاشة التسلسلية "موافق". اكتب AT + PSWD؟ مرة أخرى للتحقق مرتين.
التاسع. إذا كان لديك عنوان HC-06 ، فتخط هذه الخطوة بالفعل وتابع إلى الخطوة X. ستحدد هذه الخطوة عنوان HC-06. اكتب AT + INIT. يجب أن يطبع جهاز العرض التسلسلي "موافق". اكتب AT + INQ سيستفسر هذا الأمر عن أجهزة البلوتوث المحيطة. يجب أن يقوم جهاز العرض التسلسلي بطباعة عنوان HC-06 ، النوع ، الإشارة. (أي + INQ: 98D3: 31: FD5F83 ، 8043C ، 7FFF)
X. قم بإقران HC-05 مع HC-06. استرجع العنوان الذي اكتشفته سواء من خلال تطبيق bluetooth finder أو من خلال طريقة AT + INQ. استبدل نقطتي العنوان (98D3: 31: FD5F83) بفاصلات (98D3 ، 31 ، FD5F83) على العنوان إلى اكتب AT + PAIR = 98D3 ، 31 ، FD5F83 ، 5 الأمر 5 في هذا الزوج هو المهلة بالثواني. إذا لم يتم إقران HC-05 بالعنوان المقصود ، فستتم طباعة رسالة خطأ. وإلا إذا نجح الاقتران ، فستتم طباعة "موافق" في الشاشة التسلسلية.
الحادي عشر. اربط HC-05 بـ HC-06. اكتب AT + BIND = 98D3، 31، FD5F83 يجب أن تطبع الشاشة التسلسلية "موافق" إذا نجحت.
ثاني عشر. رابط HC-06. اكتب AT + LINK = 98D3، 31، FD5F83 يجب أن تطبع الشاشة التسلسلية "موافق" إذا نجحت.
الثالث عشر. بمجرد ربط HC-05 و HC-06. سيومض HC-05 مرة كل ثانيتين وسيظل HC-06 قيد التشغيل (بدون وميض).
تهانينا HC-05 و HC-06 مرتبطان الآن معًا
الخطوة 4: الخطوة 4: بناء قاعدة سيارة RC اتبع التعليمات على الصور الموجودة في هذا Tep
الخطوة 5: الخطوة 5: قم بتوصيل 2 من التباطؤ DC موتورز إلى L9110S السائر
* لاحظ الطريقة التي تم بها إعداد Sketch ، يجب توصيل L9110S بمحركات DC تمامًا كما هو موضح في الصور المرفقة (يتم إرفاقها بترتيب زمني)
الخطوة 6: الخطوة 5: تحميل رسم CAR.ino Sketch إلى Arduino (CAR)
الخطوة 7: الخطوة 6: افصل Arduino (CAR) من مصدر الطاقة وأرفق الدرع أعلى Arduino
الخطوة 8: الخطوة 7: قم بتوصيل L9110S Stepper بـ Arduino Shield (CAR)
الخطوة 9: الخطوة 8: قم بتوصيل HC-06 بـ Arduino Shield (CAR)
الخطوة 10: الخطوة 9: اكتمل تكوين سيارة RC. يجب أن تبدو السيارة هكذا
الخطوة 11: الخطوة 10: تحميل رسم HAND.ino إلى Arduino (يدويًا)
الخطوة 12: الخطوة 11: افصل Arduino (HAND) من مصدر الطاقة وأرفق الدرع أعلى Arduino
الخطوة 13: الخطوة 12: قم بتوصيل Gyro بـ Arduino Shield (يدوي)
انظر الصورة المرفقة
الخطوة 14: الخطوة 13: قم بتوصيل HC-06 بـ Arduino Shield (يدوي)
موصى به:
سيارة اردوينو تعمل بالتحكم عن بعد بالبلوتوث مع نظام الكبح الالكتروني: ٤ خطوات (بالصور)
Arduino Bluetooth RC Car W / Electronic Braking System: هذه هي كيفية صنع سيارة RC بحوالي 40 دولارًا (27 دولارًا / نسخة أونو)
سيارة تعمل بالتحكم بواسطة البلوتوث: 4 خطوات
السيارة التي يتم التحكم فيها عن طريق البلوتوث DIY: مرحبًا بالجميع ، في هذا البرنامج التعليمي ، سأوضح لكم يا رفاق كيفية صنع سيارة RC يتم التحكم فيها عن طريق البلوتوث باستخدام متحكم Arduino ووحدة HC-05 Bluetooth. سيستغرق بناء هذا المشروع أقل من ساعة ويمكنك الحصول على سيارة RC الخاصة بك
سيارة تعمل بالتحكم عن بعد (ARDUINO): 11 خطوة
سيارة متحركة تعمل بالتحكم عن بعد (ARDUINO): هذه هي الأجزاء التي يتم تجميعها في اردوينو
سيارة بلوتوث تعمل بالتحكم عن بعد باستخدام Arduino UNO: 4 خطوات
سيارة بلوتوث يتم التحكم فيها عن بعد باستخدام Arduino UNO: سيكون من الرائع دائمًا البدء في تنفيذ ما درسناه حتى الآن في Arduino. في الأساس ، سيذهب معظم الجميع مع الأساسيات ، لذا سأشرح هنا ببساطة سيارة Arduino التي تعمل بالتحكم عن بعد. المتطلبات: 1.Arduino UNO
كيف تصنع روبوتًا رائعًا من سيارة تعمل بالتحكم عن بعد: 11 خطوة
كيف تصنع روبوتًا رائعًا من سيارة تعمل بالتحكم عن بعد: هذا المشروع الرائع مخصص لطلاب المدارس الثانوية أو أي هاوٍ يريد أن يصنع روبوتًا رائعًا ، كنت أحاول أن أجعل روبوتًا تفاعليًا لفترة طويلة ولكن جعله ليس بالأمر السهل إذا لم تفعل ذلك. لا يعرفون أي إلكترونيات أو لغات برمجة خاصة. الآن هناك