جدول المحتويات:
- الخطوة 1: ما تحتاجه لهذا الروبوت
- الخطوة 2: تجميع الهيكل
- الخطوة 3: قم بتركيب المكونات
- الخطوة 4: اتصالات وحدة بلوتوث HC-06
- الخطوة 5: توصيلات الأسلاك
- الخطوة السادسة: برمجة Arduino UNO
- الخطوة 7: تطبيق Android
- الخطوة 8: عظيم !
فيديو: سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو: 8 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
في هذا الدليل ، سأوجهك إلى صنع سيارة روبوت تتحكم في Bluetooth من هاتفك المحمول الذي يعمل بنظام Android. ليس ذلك فحسب ، فالسيارة الآلية تتمتع بقدرة خاصة على تجنب العقبات التي تواجهها عند تحريك السيارة إلى الأمام. تعتمد سيارة الروبوت بالكامل على اردوينو وآمل أن أفعل دليلًا خطوة بخطوة لجعل هذا الروبوت بطريقة سهلة للغاية. أتمنى أن تستمتع به.
الخطوة 1: ما تحتاجه لهذا الروبوت
- Arduino UNO -
- وحدة بلوتوث HC-06 - https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi …
- سائق محرك L298n -
- مستشعر السونار بالموجات فوق الصوتية HC-SR04 -
- هيكل سيارة روبوت ذكي مع 2 × عجلات سيارة لعبة و 1 × عجلة عالمية (أو عجلات كروية) -
- اثنان من محركات التيار المستمر -
- 2x 9 فولت بطاريات
- مقاومات 1K و 2K
- أسلاك العبور (ذكر لذكر ، ذكر لأنثى)
- لوح توصيل صغير
- البراغي والصواميل
- مفك براغي
- لحام حديد
- شريط مزدوج الجوانب (اختياري)
- مسدس الغراء الساخن (اختياري)
الخطوة 2: تجميع الهيكل
لحام سلكين لكل محرك DC. ثم ثبت محركين بالهيكل باستخدام البراغي. إذا كنت بحاجة إلى أي توضيح ، فيرجى مشاهدة مقطع فيديو youtube هذا https://www.google.lk/url؟sa=t&rct=j&q=&esrc=s&so… وسيوضح لك كيفية تجميع هيكل السيارة Smart 2WD Robot. أخيرًا ، قم بتوصيل العجلة العامة (أو عجلة العجلات) بالجزء الخلفي من الهيكل المعدني.
الخطوة 3: قم بتركيب المكونات
قم بتركيب Arduino UNO و L298n motor driver و Breadboard على الهيكل. قم بتوصيل وحدة HC-06 Bluetooth بلوحة التجارب. قم بتركيب مستشعر الموجات فوق الصوتية HC-SR04 في مقدمة الهيكل. ملاحظة: عند تركيب لوحة اردوينو ، اترك مساحة كافية لتوصيل كبل USB ، حيث يتعين عليك لاحقًا برمجة لوحة اردوينو عن طريق توصيلها بالكمبيوتر عبر كابل USB.
الخطوة 4: اتصالات وحدة بلوتوث HC-06
نصيحة: يوضح لك مخطط الدائرة هذا فقط ، كيف يجب توصيل دبابيس وحدة HC-06 Bluetooth بلوحة اردوينو. هذا ليس مخطط الرسم البياني لروبوتنا.
جعل توصيلات المقاوم بشكل صحيح !!!
يمكنك استخدام مقاومات "سلسلتين 1K" بدلاً من المقاوم 2K.
قم بتشغيل وحدة Bluetooth باستخدام خرج اردوينو 5 فولت.
هام: يجب عليك إزالة أي اتصالات قمت بها إلى arduino digital pin 0 (RX) والرقم الرقمي 1 (TX) قبل تحميل أي كود. وإلا فلن يتم تحميل الكود الخاص بك على اللوحة. بعد تحميل الرمز ، يمكنك توصيل الأسلاك بكلا المسامير
الخطوة 5: توصيلات الأسلاك
سائق المحرك L298n:
+ 12V → 9V بطارية (+)
GND → 9V بطارية (-) ولوحة اردوينو أي دبوس GND
In1 → اردوينو ديجيتال دبوس 7
In2 → اردوينو رقمي دبوس 6
In3 → اردوينو رقمي دبوس 5
In4 → اردوينو رقمي دبوس 4
OUT1 → المحرك 1
OUT2 → المحرك 1
OUT3 → المحرك 2
OUT4 → المحرك 2
جهاز استشعار السونار بالموجات فوق الصوتية HC-SR04: VCC → + 5V
Trig → دبوس اردوينو التناظري 1
صدى → اردوينو دبوس 2
GND → اللوح GND
وحدة بلوتوث HC-06:
VCC → + 5 فولت
GND → اللوح GND
TXD → اردوينو دبوس رقمي 0 (RX)
RXD → arduino digital pin 1 (TX) [بعد المرور عبر اتصالات المقاوم]
الخطوة السادسة: برمجة Arduino UNO
-
قم بتثبيت مكتبة NewPing. (مكتبة وظيفة حساس الموجات فوق الصوتية)
- قم بتنزيل ملف NewPing.rar
- قم بفك ضغط الملف وانسخ ملف NewPing
- الصق الملف في مجلد مكتبات Arduino حيث قمت بتثبيت برنامج Arduino على جهاز الكمبيوتر الخاص بك (على سبيل المثال: - C: / Arduino / libraries)
- قم بتنزيل وفتح bluetooth_obstacle_avoiding.ino
- قم بإزالة أي اتصالات تم إجراؤها على arduino digital pin 0 (RX) والدبوس الرقمي 1 (TX)
- قم بتحميل كود bluetooth_obstacle_avoiding.ino
- قم بإجراء الاتصالات الضرورية إلى arduino digital pin 0 (RX) والدبوس الرقمي 1 (TX) مرة أخرى
الخطوة 7: تطبيق Android
- قم بتنزيل mkrbot.apk على هاتفك المحمول الذي يعمل بنظام Android
- تثبيت التطبيق. إذا كان هاتفك المحمول يمنع تثبيت التطبيق ، فانتقل إلى الإعدادات ← الأمان ← تمكين مصادر غير معروفة
- افتح التطبيق
- في البداية ، سيعرض التطبيق عبارة "غير متصل" وسيومض مؤشر LED الأحمر الخاص بوحدة HC-06 Bluetooth
- اضغط على رمز البلوتوث ᛒ في التطبيق
- حدد شيئًا يسمى HC-06
- سيظهر التطبيق الآن متصلًا وسيضيء مؤشر LED في وحدة HC-06 Bluetooth بشكل مستمر دون وميض
الخطوة 8: عظيم !
الآن يمكنك التحكم في الروبوت من هاتف Android الخاص بك عبر البلوتوث وسوف يتجنب تلقائيًا أي عقبة قبل التعطل !!!
سأكون سعيدا للإجابة على أي أسئلة لديك
راسلني: [email protected]
ابحثوا عني على الفيسبوك و لينكد إن للمزيد من المشاريع - Danusha nayantha
اشكرك
موصى به:
سيارة RC يتم التحكم فيها عن طريق البلوتوث مع التحكم في السرعة وقياس المسافة: 8 خطوات
سيارة RC يتم التحكم فيها عن طريق البلوتوث مع التحكم في السرعة وقياس المسافة: عندما كنت طفلاً ، كنت دائمًا مفتونًا بسيارات RC. في الوقت الحاضر ، يمكنك العثور على العديد من البرامج التعليمية لصنع سيارات RC رخيصة الثمن يتم التحكم فيها عن طريق البلوتوث بمساعدة Arduino. لنأخذ خطوة إلى الأمام ونستخدم معرفتنا العملية بالكينماتيكا لحساب
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: 5 خطوات
سيارة يتم التحكم فيها عن بعد - يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية: هذه هي التعليمات من أجل بناء سيارتك الخاصة التي يتم التحكم فيها عن بعد ، والتي يتم التحكم فيها باستخدام وحدة تحكم Xbox 360 اللاسلكية
روبوت اردوينو بمسافة واتجاه ودرجة دوران (شرق ، غرب ، شمال ، جنوب) يتم التحكم فيها عن طريق الصوت باستخدام وحدة البلوتوث وحركة الروبوت المستقلة: 6 خطوات
روبوت اردوينو بمسافة واتجاه ودرجة دوران (شرق ، غرب ، شمال ، جنوب) يتم التحكم فيها عن طريق الصوت باستخدام وحدة Bluetooth وحركة الروبوت الذاتية: يشرح هذا Instructable كيفية صنع Arduino Robot الذي يمكن تحريكه في الاتجاه المطلوب (للأمام والخلف ، يسار ، يمين ، شرق ، غرب ، شمال ، جنوب) المسافة المطلوبة بالسنتيمتر باستخدام الأمر الصوتي. يمكن أيضًا نقل الروبوت بشكل مستقل
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث: 13 خطوة (مع صور)
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث: هل كنت دائمًا مفتونًا بسيارات RC؟ هل أردت يومًا أن تصنع واحدة بنفسك؟ يسيطر عليها الهاتف الذكي الخاص بك؟ ---- & GT. لذا ، يا رفاق ، هنا في هذا المشروع ، حاولت صنع سيارة يتم التحكم فيها عن طريق البلوتوث بمساعدة Arduino. لدي شركة
سيارة اردوينو ضد الاصطدام يتم التحكم فيها عن طريق البلوتوث: 3 خطوات (مع صور)
سيارة Arduino المضادة للتصادم التي يتم التحكم فيها عن طريق البلوتوث: إليك كيفية جعل سيارة Arduino المضادة للتصادم يتم التحكم فيها عن طريق البلوتوث