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

سيارة اردوينو بلوتوث: 6 خطوات (مع صور)
سيارة اردوينو بلوتوث: 6 خطوات (مع صور)

فيديو: سيارة اردوينو بلوتوث: 6 خطوات (مع صور)

فيديو: سيارة اردوينو بلوتوث: 6 خطوات (مع صور)
فيديو: Arduino: Robot car BLUETOOTH control project أردوينو: مشروع سيارة تحكم بلوتوث مع شرح الكود 2024, ديسمبر
Anonim
اردوينو بلوتوث للسيارة
اردوينو بلوتوث للسيارة

هذا هو أول مشروع لي في Arduino ومن السهل جدًا القيام به. سيستغرق الأمر حوالي نصف ساعة لجعل الأمر بسيطًا تمامًا كما تعتقد ، يمكنك أيضًا إجراؤه باتباع الخطوات الموضحة أدناه والاستمتاع ، إنه يمنحني الفرح عندما أقوم به أخيرًا. الآن حان دورك لتحقيق ذلك. فقط اتبع الخطوات الواردة تحت الوصف

الخطوة 1: المتطلبات

متطلبات
متطلبات
متطلبات
متطلبات

Arduino uno board Bluetooth module hc 05 4wd shield (adafruit) سلك توصيل بطاريتين 9 فولت (1. لوحة اردوينو 2. مصدر طاقة خارجي لشيلد) غطاء بطارية مزود بمقبس 9 فولت

الخطوة 2: الاتصال

اتصال
اتصال
اتصال
اتصال

قم بتركيب الدرع على لوحة اردوينو وقم بتوصيل البلوتوث بالأودينو أو مباشرة بالدرع عن طريق اللحام عليه ، قم بتوصيل RX بـ TX ، TX إلى RX ، من الأرض إلى الأرض ، vcc إلى vcc كما هو موضح في الشكل وأيضًا توصيل المحركات بـ M1 (يسار) و M2 (يمين)

الخطوة الثالثة: البرمجة

// *** 1- التوثيق // يستخدم هذا البرنامج للتحكم في سيارة روبوت باستخدام تطبيق يتواصل مع Arduino من خلال وحدة بلوتوث

#يشمل

// ينشئ كائنين للتحكم في الطرف 3 و 4 من درع المحرك AF_DCM motor1 (3) ؛ AF_DCMotor motor2 (4) ؛ أمر شار إعداد باطل () {Serial.begin (9600) ؛ // اضبط معدل الباود على وحدة Bluetooth الخاصة بك. } void loop () {if (Serial.available ()> 0) {command = Serial.read ()؛ قف()؛ // التهيئة مع توقف المحركات // تغيير وضع الدبوس فقط إذا كان الأمر الجديد مختلفًا عن السابق. //Serial.println (أمر) ؛ التبديل (الأمر) {case 'F': forward ()؛ استراحة؛ الحالة "ب": ظهر () ؛ استراحة؛ الحالة "L": يسار () ؛ استراحة؛ الحالة 'R': right () ؛ استراحة؛ }}} void forward () {motor1.setSpeed (255)؛ // تحديد السرعة القصوى motor1.run (إلى الأمام) ؛ // قم بتدوير المحرك في اتجاه عقارب الساعة motor2.setSpeed (255) ؛ // تحديد السرعة القصوى motor2.run (إلى الأمام) ؛ // تدوير المحرك في اتجاه عقارب الساعة} void back () {motor1.setSpeed (255) ؛ motor1.run (خلفي) ؛ // قم بتدوير المحرك عكس اتجاه عقارب الساعة motor2.setSpeed (255) ؛ motor2.run (خلفي) ؛ // قم بتدوير المحرك عكس اتجاه عقارب الساعة} باطل لليسار () {motor1.setSpeed (255) ؛ // تحديد السرعة القصوى motor1.run (إلى الأمام) ؛ // قم بتدوير المحرك في اتجاه عقارب الساعة motor2.setSpeed (0) ؛ motor2.run (إطلاق) ؛ // turn motor2 off} void right () {motor1.setSpeed (0) ؛ motor1.run (إطلاق) ؛ // إيقاف المحرك 1 off motor2.setSpeed (255) ؛ // تحديد السرعة القصوى motor2.run (إلى الأمام) ؛ // تدوير المحرك في اتجاه عقارب الساعة} توقف الفراغ () {motor1.setSpeed (0) ؛ motor2.run (إطلاق) ؛ // إيقاف المحرك 1 off motor2.setSpeed (0) ؛ motor2.run (إطلاق) ؛ // إيقاف تشغيل المحرك 2}

الخطوة 4: التحميل

قم بإزالة وحدة Bluetooth قبل تحميل الرموز

الخطوة 5: مزود الطاقة

مزود الطاقة
مزود الطاقة

قم بتوصيل بطارية 9 فولت بلوحة اردوينو ويمكنك أيضًا توصيل بطارية 9 فولت للحماية من خلال الطاقة الخارجية لزيادة إمداد الطاقة لمحركاتك وإزالة وصلة الطاقة الموضحة في الشكل.

الخطوة السادسة: تثبيت التطبيق

تثبيت التطبيق
تثبيت التطبيق
تثبيت التطبيق
تثبيت التطبيق
تثبيت التطبيق
تثبيت التطبيق

قم بتثبيت تطبيق Bluetooth RC Controller من خلال متجر play ، افتح التطبيق ، واطلب الإذن ، قم بتشغيل Bluetooth ، اسمح له أن تكون كلمة المرور لأول مرة هي 1234 أو 0000 ، ثم انقر على الترس المعروض في التطبيق الآن "اختر الاتصال بالسيارة" الزر الأحمر يومض في التطبيق انتقل إلى Green الآن ، فأنت متصل بسيارتك العب بها واستمتع بمشروعك. شكرًا لك على مشاهدة هذه التعليمات

موصى به: