جدول المحتويات:

سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو: 8 خطوات (مع صور)
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو: 8 خطوات (مع صور)

فيديو: سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو: 8 خطوات (مع صور)

فيديو: سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو: 8 خطوات (مع صور)
فيديو: مشروع أردوينو - التحكم في سيارة روبوت بهاتفك الذكي 2024, شهر نوفمبر
Anonim
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو
سيارة روبوت يتم التحكم فيها عن طريق البلوتوث باستخدام اردوينو

في هذا الدليل ، سأوجهك إلى صنع سيارة روبوت تتحكم في Bluetooth من هاتفك المحمول الذي يعمل بنظام Android. ليس ذلك فحسب ، فالسيارة الآلية تتمتع بقدرة خاصة على تجنب العقبات التي تواجهها عند تحريك السيارة إلى الأمام. تعتمد سيارة الروبوت بالكامل على اردوينو وآمل أن أفعل دليلًا خطوة بخطوة لجعل هذا الروبوت بطريقة سهلة للغاية. أتمنى أن تستمتع به.

الخطوة 1: ما تحتاجه لهذا الروبوت

ما تحتاجه لهذا الروبوت
ما تحتاجه لهذا الروبوت
ما تحتاجه لهذا الروبوت
ما تحتاجه لهذا الروبوت
ما تحتاجه لهذا الروبوت
ما تحتاجه لهذا الروبوت
  1. Arduino UNO -
  2. وحدة بلوتوث HC-06 - https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi …
  3. سائق محرك L298n -
  4. مستشعر السونار بالموجات فوق الصوتية HC-SR04 -
  5. هيكل سيارة روبوت ذكي مع 2 × عجلات سيارة لعبة و 1 × عجلة عالمية (أو عجلات كروية) -
  6. اثنان من محركات التيار المستمر -
  7. 2x 9 فولت بطاريات
  8. مقاومات 1K و 2K
  9. أسلاك العبور (ذكر لذكر ، ذكر لأنثى)
  10. لوح توصيل صغير
  11. البراغي والصواميل
  12. مفك براغي
  13. لحام حديد
  14. شريط مزدوج الجوانب (اختياري)
  15. مسدس الغراء الساخن (اختياري)

الخطوة 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
اتصالات وحدة بلوتوث 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

  1. قم بتثبيت مكتبة NewPing. (مكتبة وظيفة حساس الموجات فوق الصوتية)

    • قم بتنزيل ملف NewPing.rar
    • قم بفك ضغط الملف وانسخ ملف NewPing
    • الصق الملف في مجلد مكتبات Arduino حيث قمت بتثبيت برنامج Arduino على جهاز الكمبيوتر الخاص بك (على سبيل المثال: - C: / Arduino / libraries)
  2. قم بتنزيل وفتح bluetooth_obstacle_avoiding.ino
  3. قم بإزالة أي اتصالات تم إجراؤها على arduino digital pin 0 (RX) والدبوس الرقمي 1 (TX)
  4. قم بتحميل كود bluetooth_obstacle_avoiding.ino
  5. قم بإجراء الاتصالات الضرورية إلى arduino digital pin 0 (RX) والدبوس الرقمي 1 (TX) مرة أخرى

الخطوة 7: تطبيق Android

تطبيق Android
تطبيق Android
تطبيق Android
تطبيق Android
  1. قم بتنزيل mkrbot.apk على هاتفك المحمول الذي يعمل بنظام Android
  2. تثبيت التطبيق. إذا كان هاتفك المحمول يمنع تثبيت التطبيق ، فانتقل إلى الإعدادات ← الأمان ← تمكين مصادر غير معروفة
  3. افتح التطبيق
  4. في البداية ، سيعرض التطبيق عبارة "غير متصل" وسيومض مؤشر LED الأحمر الخاص بوحدة HC-06 Bluetooth
  5. اضغط على رمز البلوتوث ᛒ في التطبيق
  6. حدد شيئًا يسمى HC-06
  7. سيظهر التطبيق الآن متصلًا وسيضيء مؤشر LED في وحدة HC-06 Bluetooth بشكل مستمر دون وميض

الخطوة 8: عظيم !

رائعة!!!
رائعة!!!
رائعة!!!
رائعة!!!

الآن يمكنك التحكم في الروبوت من هاتف Android الخاص بك عبر البلوتوث وسوف يتجنب تلقائيًا أي عقبة قبل التعطل !!!

سأكون سعيدا للإجابة على أي أسئلة لديك

راسلني: [email protected]

ابحثوا عني على الفيسبوك و لينكد إن للمزيد من المشاريع - Danusha nayantha

اشكرك

موصى به: