فهرست مطالب:

بلوتوث آردوینو: 6 مرحله (همراه با تصاویر)
بلوتوث آردوینو: 6 مرحله (همراه با تصاویر)

تصویری: بلوتوث آردوینو: 6 مرحله (همراه با تصاویر)

تصویری: بلوتوث آردوینو: 6 مرحله (همراه با تصاویر)
تصویری: LDmicro 13: HC-05 Bluetooth Phone App Control (Microcontroller PLC Ladder Programming with LDmicro) 2024, نوامبر
Anonim
ماشین بلوتوث آردوینو
ماشین بلوتوث آردوینو

این اولین پروژه آردوینو من است که ساخت آن بسیار ساده است. تقریباً نیم ساعت طول می کشد تا آن را بسیار ساده کنید زیرا فکر می کنید می توانید مراحل زیر را نیز دنبال کنید و از آن لذت ببرید. وقتی من بالاخره آن را ایجاد کردم شادی به من می بخشد. حالا نوبت شماست که آن را بسازید. فقط دنبال کنید مراحل ذکر شده در توضیحات

مرحله 1: الزامات

الزامات
الزامات
الزامات
الزامات

Arduino uno board ماژول بلوتوث hc 05 4wd shield (adafruit) Jumper wires دو باتری 9 ولت (1. برد آردوینو 2. منبع تغذیه خارجی به رنگ سبز) درپوش باتری با جک پین 9 ولت

مرحله 2: اتصال

ارتباط
ارتباط
ارتباط
ارتباط

سپر را روی برد آردوینو سوار کنید و بلوتوث را به audino یا مستقیماً به سپر متصل کنید و روی آن RX را به TX ، TX را به RX ، زمین را به زمین ، vcc را به vcc همانطور که در شکل نشان داده شده است متصل کنید و همچنین موتورها را به M1 وصل کنید (سمت چپ) و M2 (راست)

مرحله 3: کد نویسی

// *** 1- اسناد // این برنامه برای کنترل ماشین روبات با استفاده از برنامه ای که از طریق ماژول بلوتوث با آردوینو ارتباط برقرار می کند استفاده می شود

#عبارتند از

// دو شی برای کنترل ترمینال 3 و 4 سپر موتور AF_DCMotor motor1 (3) ایجاد می کند. AF_DC موتور موتور 2 (4) ؛ فرمان char ؛ void setup () {Serial.begin (9600)؛ // نرخ baud را روی ماژول بلوتوث خود تنظیم کنید. } void loop () {if (Serial.available ()> 0) {command = Serial.read ()؛ متوقف کردن()؛ // مقداردهی اولیه با موتورهای متوقف شده // حالت پین را فقط در صورتی تغییر دهید که دستور جدید با دستور قبلی متفاوت باشد. //Serial.println (دستور) ؛ switch (command) {case 'F': forward ()؛ زنگ تفريح؛ مورد 'B': back ()؛ زنگ تفريح؛ مورد 'L': left ()؛ زنگ تفريح؛ مورد 'R': right ()؛ زنگ تفريح؛ }}} void forward () {motor1.setSpeed (255)؛ // تعریف حداکثر سرعت motor1.run (FORWARD) ؛ // چرخاندن موتور در جهت عقربه های ساعت motor2.setSpeed (255) ؛ // تعریف حداکثر سرعت motor2.run (FORWARD)؛ // چرخاندن موتور در جهت عقربه های ساعت} void back () {motor1.setSpeed (255)؛ motor1.run (BACKWARD) ؛ // چرخاندن موتور در جهت خلاف جهت عقربه های ساعت motor2.setSpeed (255) ؛ motor2.run (BACKWARD) ؛ // چرخاندن خلاف جهت عقربه های ساعت موتور} void left () {motor1.setSpeed (255)؛ // تعریف حداکثر سرعت motor1.run (FORWARD) ؛ // چرخاندن موتور در جهت عقربه های ساعت motor2.setSpeed (0)؛ motor2.run (انتشار) ؛ // خاموش کردن motor2} void right () {motor1.setSpeed (0)؛ motor1.run (انتشار) ؛ // موتور 1 را خاموش کنید motor2.setSpeed (255) ؛ // تعریف حداکثر سرعت motor2.run (FORWARD)؛ // چرخاندن موتور در جهت عقربه های ساعت} void Stop () {motor1.setSpeed (0)؛ motor2.run (انتشار) ؛ // خاموش کردن موتور 1 motor2.setSpeed (0) ؛ motor2.run (انتشار) ؛ // خاموش کردن موتور 2}

مرحله 4: بارگذاری

قبل از بارگذاری کدها ، ماژول بلوتوث را حذف کنید

مرحله 5: منبع تغذیه

منبع تغذیه
منبع تغذیه

باتری 9 ولت را به برد آردوینو وصل کنید و همچنین می توانید باتری 9 ولت را برای محافظت از طریق برق خارجی وصل کنید تا منبع تغذیه را به موتورهای خود افزایش دهید ، بلوز برق نشان داده شده در شکل را حذف کنید.

مرحله 6: برنامه را نصب کنید

برنامه را نصب کنید
برنامه را نصب کنید
برنامه را نصب کنید
برنامه را نصب کنید
برنامه را نصب کنید
برنامه را نصب کنید

نصب برنامه کنترل کننده Bluetooth RC از طریق فروشگاه بازی ، برنامه را باز کنید ، بلوتوث را روشن کنید ، اجازه دهید اولین بار رمز عبور 1234 یا 0000 باشد ، سپس روی چرخ دنده نشان داده شده در برنامه کلیک کنید "دکمه قرمز را انتخاب کنید" دکمه قرمز در برنامه چشمک می زند به greennow برگردید که به ماشین خود متصل هستید و از پروژه خود لذت ببرید. از تماشای این دستورالعمل متشکرم

توصیه شده: