جدول المحتويات:
فيديو: أسهل طريقة لعمل روبوت للتحكم بالإيماءات: 7 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
ألعاب التحكم مثل البطل الخارق. تعرف على كيفية صنع سيارة يتم التحكم فيها عن طريق الإيماءات.
يتعلق الأمر بكيفية صنع سيارة يتم التحكم فيها عن طريق الإيماءات بنفسك. هذا في الأساس تطبيق بسيط للجيروسكوب ثلاثي المحاور MPU-6050 ، مقياس التسارع. يمكنك القيام بالعديد من الأشياء. من خلال فهم كيفية استخدامه وكيفية تفاعله مع Arduino وكيفية نقل بياناته عبر وحدات Bluetooth. في هذه الكتابة ، سأركز على اتصال Bluetooth إلى Bluetooth ، بين وحدتي HC-05 Bluetooth.
الخطوة 1:
المكونات المستخدمة:
1- كرتون ، لوح أكريليك 2- Arduino UNO X1 -
3- Arduino nano X1:
4- BO Motor X2 -
5- عجلات X2-
6- IC L293D x1 -
7- بطارية ليبو 2s 7.4Volt X 2-
8- PCB-
9- الموصلات-
10- وحدة بلوتوث X 2:
11- MPU-6050 X 1:
12- قفازات رياضية X1:
الطلب المباشر لثنائي الفينيل متعدد الكلور المستخدم في هذا المشروع من PCBway:
تابع الفيديو لبناء جسم روبوت ووصلات لهذا المشروع. يمكنك بناء جسم الروبوت كما هو موضح في الفيديو أو يمكن تعديله إلى دفع رباعي (دفع رباعي).
إذا كنت لا تستخدم الدرع الموضح في الفيديو ، فيمكنك استخدام مخطط الدائرة المعطى لصنع لوحة الدوائر الخاصة بك. أو يمكنك طلب PCB لهذا الدرع مباشرة من رابط PCBway.com المذكور أعلاه لذلك.
الخطوة 2:
بعد بناء جسم الروبوت ، قم بعمل الوحدة البعيدة وفقًا لمخطط الدائرة المحدد.
الخطوه 3:
الآن دعنا نتحدث عن تكوين وحدة Bluetooth. في الأساس ، تأتي وحدة HC-05 Bluetooth مع إعداد مصنع للوحدة التابعة. هذا يعني أنه يمكننا إرسال البيانات إلى الوحدة فقط عن طريق توصيلها. لا حاجة للقيام بأي إعداد آخر لإرسال البيانات من الأجهزة المحمولة إلى وحدة HC-05. فقط أدخل كلمة المرور الافتراضية (1234/0000) للتواصل معها. ولكن ماذا لو أردنا إرسال البيانات باستخدام هذه الوحدة إلى وحدة أخرى أو إلى جهاز محمول.
في هذا المشروع ، نقوم بنفس الشيء بإرسال البيانات عبر وحدة Bluetooth. تم جمعها بواسطة مستشعر الدوران MPU-6050 إلى وحدة Bluetooth أخرى. للقيام بذلك أولاً ، نحتاج إلى تكوين وحدتي Bluetooth هاتين. حتى يتمكنوا من الارتباط ببعضهم البعض تلقائيًا بعد التشغيل. هنا ، تعمل الوحدة الأولى كجهاز تابع ، والذي سيستقبل إشارات من الوحدة البعيدة وسيتم تركيبه على السيارة. وتكوين الجهاز الثاني كجهاز رئيسي يعمل كوحدات إرسال وسيقوم بإرسال البيانات إلى الجهاز التابع ،
الخطوة الرابعة:
لذا قم أولاً بتكوين وحدة البلوتوث الأولى كجهاز تابع. للقيام بذلك ، قم بتوصيله بـ Arduino وفقًا لمخطط الأسلاك هذا. وتحميل الكود بالاسم التكوين.
قم بتنزيل جميع البرامج والمكتبات المطلوبة من هنا:
افصل الوحدة. اضغط مع الاستمرار على ky على الوحدة وأعد توصيله. سترى أن مؤشر LED الموجود على الوحدة يومض بشكل أبطأ. مرة كل ثانيتين. هذا يعني أن HC-05 في وضع أوامر AT. الآن قم بفتح الشاشة التسلسلية وقم بتغيير معدل البث بالباود إلى 9600 ونوع الإخراج مثل NL & CR. اكتب الآن AT في صندوق الإرسال وأرسله. إذا ردت بـ "موافق" ، فهذا يعني أن كل شيء على ما يرام. ولكن إذا لم يكن كذلك ، والرد مع بعض الخطأ ، أرسل AT مرة أخرى. إلى أن ترد بصلات جيدة أو تشيك وترسل AT مرة أخرى.
بعد الحصول على استجابة جيدة من الوحدة ، أدخل الأوامر التالية واحدة تلو الأخرى ، AT + ORGL وأرسلها. سيقوم هذا الأمر بتعيين الوحدة النمطية في إعداد المصنع.
AT + RMAAD سيطلق هذا الأمر الوحدة النمطية من أي اقتران سابق
AT + UART؟ تحقق من معدل الباود الحالي للوحدة
AT + UART = 38400 ، 0 ، 0 قم بتعيين معدل البث بالباود على 38400
AT + الدور؟ تحقق من الدور سواء كان عبدًا أم سيدًا. يتم الرد بـ 0 أو 1. إذا كانت الوحدة النمطية تابعة ، فإنها ترد بـ 0 وإذا كانت جهازًا رئيسيًا ، فسيتم الرد عليها بدور مجموعة واحدة كجهاز تابع.
أدخل AT + ROLE = 0
AT + ADDR؟ تحقق من عنوان الوحدة. دوِّن هذا العنوان. أجاب عن طريق الوحدة. بعد الحصول على هذا العنوان ، يتم تكوين الوحدة التابعة.
الخطوة الخامسة:
حان الوقت الآن لتكوين وحدة Bluetooth الثانية كجهاز رئيسي. قم بتوصيل هذه الوحدة بلوحة Arduino وأدخلها في وضع AT. كما فعلنا مع السابق.
أدخل أوامر AT هذه بالتسلسل المحدد
AT + RMAAD
AT + UART؟
AT + UART = 38400 ، 0 ، 0
AT + الدور؟
تعيين دور هذه الوحدة كجهاز رئيسي. AT + الدور = 1
AT + CMODE = 0 بحيث تقوم الوحدة بتوصيل جهاز واحد فقط. الإعداد الافتراضي هو 1
الآن اربط هذه الوحدة بجهاز تابع لإجراء هذا الإدخال ،
AT + BIND = "عنوان الوحدة التابعة"
وكل ذلك تم الآن تثبيت مكتبات لمستشعر MPU-6050 واتصال I2C. نظرًا لأن مستشعر الدوران MPU-6050 يحتوي على واجهة I2C. قم بتنزيل المكتبات وشفرة المصدر من هنا. إذا قمت بتثبيت هذه المكتبات مسبقًا ، فتخط هذا.
الخطوة السادسة:
الآن قم بتوصيل وحدة السيارة بجهاز الكمبيوتر باستخدام كابل USB. حدد منفذ com الصحيح ونوع اللوحة. وتحميل البرنامج بالاسم "Gesture_controled_Robot_car_unit_". تأكد من عدم توصيل البطارية ووحدة Bluetooth بالسيارة أثناء تحميل البرنامج.
افعل الشيء نفسه مع الوحدة البعيدة. فتح البرنامج بالاسم عن بعد. وتحميله على الوحدة البعيدة. أدخل وحدة Bluetooth التابعة في وحدة السيارة واتقن وحدة Bluetooth في الوحدة البعيدة. وكل شيء انتهى.
الخطوة السابعة:
دعنا نشغلها وهي جاهزة للعب …….
آمل أن تجد هذه مفيدة. إذا كانت الإجابة بنعم ، أعجبك ، شاركها ، علق على شكك. لمزيد من هذه المشاريع ، اتبعني! ادعم عملي واشترك في قناتي على YouTube.
شكرا لك!
الجائزة الأولى في مسابقة الروبوتات
موصى به:
كيف تصنع روبوتًا للتحكم بالإيماءات من الأردوينو في المنزل: 4 خطوات
كيف تصنع روبوت Arduino للتحكم بالإيماءات بنفسك في المنزل: كيف تصنع روبوت Arduino للتحكم بالإيماءات بنفسك في المنزل. في هذا المشروع ، سأوضح لك كيفية صنع روبوت DIY Arduino Gesture Control
طريقة جديدة للتحكم في سيارة Arduino RC: 7 خطوات (بالصور)
طريقة جديدة للتحكم في سيارة RC من Arduino: لقد قمت ببعض الأعمال مع سيارات Arduino التي يتم التحكم فيها ، لكن تلك التي عملت عليها كانت دائمًا بطيئة ومنهجية. هذا أمر رائع عند تعلم اردوينو ، لكنني أردت شيئًا أكثر … ممتعًا. ادخل إلى سيارة RC. صُممت سيارات RC حرفيًا لتكون
أسهل طريقة لسقي نباتات الأردوينو الذكية: 7 خطوات (بالصور)
أسهل طريقة لسقي نباتات Arduino الذكية: في المرة الأخيرة التي كتبنا فيها عن كيفية إنشاء نظام آلي لسقي النباتات باستخدام اردوينو وأجهزة الاستشعار ، حظيت مقالتنا بالكثير من الاهتمام وردود الفعل الرائعة ، وبعد ذلك ، كنا نفكر في كيفية تحسينه. يبدو أن لدينا
طريقة سهلة لعمل إبريق ماء باستخدام Fusion 360: 5 خطوات (بالصور)
طريقة سهلة لصنع إبريق ماء باستخدام Fusion 360: هذا مشروع مثالي لجميع المبتدئين باستخدام Fusion 360. إنه سهل للغاية. اعتبر هذا مشروعًا نموذجيًا وقم بإنشاء تصميمات إبريق خاصة بك. لقد أضفت أيضًا مقطع فيديو تم إنشاؤه مرة أخرى في Fusion 360. لا أعتقد أنك بحاجة إلى معرفة كيف يمكن
أسهل طريقة لإضاءة مدمجة !! 3 خطوات بسيطة !!: 3 خطوات
أسهل طريقة لإضاءة مدمجة !! 3 خطوات بسيطة !!: ما ستحتاجه - رقائق القصدير 1 بطارية AA (بعض بطاريات AAA ستعمل) 1 مصباح صغير (المصابيح الكهربائية المستخدمة لمعظم المصابيح الكهربائية ؛ الرجوع إلى الصورة) المسطرة (إذا لزم الأمر)