Arduino Bluetooth Car: 6 қадам (суреттермен)
Arduino Bluetooth Car: 6 қадам (суреттермен)
Anonim
Bluetooth Arduino автокөлігі
Bluetooth Arduino автокөлігі

Бұл менің Arduino -дегі алғашқы жобам, оны жасау өте қарапайым. Мұны жасау үшін жарты сағатқа жуық уақыт қажет, сіз ойлағандай, сіз мұны төменде келтірілген қадамдарды орындау арқылы жасай аласыз және көңілді жасай аласыз, мен оны ақырында жасаған кезде маған қуаныш сыйлаймын. енді оны жасау сіздің кезегіңіз. жай ғана орындаңыз сипаттамада берілген қадамдар

1 -қадам: талаптар

Талаптар
Талаптар
Талаптар
Талаптар

Arduino uno тақтасы Bluetooth модулі hc 05 4wd қалқаны (adafruit) Өткізгіш сымдар Екі 9в батарея (1. arduino тақтасы 2. қабықшаға сыртқы қуат көзі) 9в істікшелі ұясы бар батарея қақпағы

2 -қадам: Қосылу

Қосылу
Қосылу
Қосылу
Қосылу

қалқанды arduino тақтасына орнатыңыз және Bluetooth -ді аудиноға немесе тікелей қалқанға дәнекерлеу арқылы қосыңыз, RX -ты TX -ке, TX -ке RX -ге, жерге -жерге, vcc -ке суретте көрсетілгендей қосыңыз, сонымен қатар Моторды M1 -ге қосыңыз (сол жақта)) және М2 (оң жақта)

3 -қадам: кодтау

// *** 1- Құжаттама // Бұл бағдарлама Bluetooth модулі арқылы Arduino-мен байланысатын қосымшаның көмегімен робот-машинаны басқаруға арналған.

#қосу

// AF_DCMotor мотор1 (3) қалқаншасының 3 және 4 терминалын басқару үшін екі объект жасайды; AF_DCMotor қозғалтқышы2 (4); char командасы; void setup () {Serial.begin (9600); // Bluetooth модуліне жіберу жылдамдығын орнатыңыз. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Тоқта(); // қозғалтқыштар тоқтаған кезде инициализациялау // түйреуіш режимін өзгерту, егер жаңа команда бұрынғыдан өзгеше болса. //Serial.println(пәрмен); switch (command) {case 'F': forward (); үзіліс; 'B' жағдайы: артқа (); үзіліс; 'L' жағдайы: сол жақ (); үзіліс; жағдай 'R': оң жақ (); үзіліс; }}} void forward () {motor1.setSpeed (255); // Максималды жылдамдықты анықтаңыз motor1.run (FORWARD); // моторды сағат тілімен бұру мотор2.setSpeed (255); // Максималды жылдамдықты анықтаңыз motor2.run (АЛҒА); // моторды сағат тілімен бұру} void back () {motor1.setSpeed (255); мотор1.жүгіру (АРТҚА); // қозғалтқышты сағат тіліне қарсы бұру motor2.setSpeed (255); мотор2.жүгіру (АРТҚА); // қозғалтқышты сағат тіліне қарсы бұру} void left () {motor1.setSpeed (255); // Максималды жылдамдықты анықтаңыз motor1.run (FORWARD); // моторды сағат тілімен бұру мотор2.setSpeed (0); motor2.run (РЕЛИЗ); // қозғалтқышты2 өшіру} күшін оңға () {motor1.setSpeed (0); motor1.run (РЕЛИЗ); // motor1 өшіру motor2.setSpeed (255); // Максималды жылдамдықты анықтаңыз motor2.run (АЛҒА); // моторды сағат тілімен бұру} void Stop () {motor1.setSpeed (0); motor2.run (РЕЛИЗ); // motor1 өшіру motor2.setSpeed (0); motor2.run (РЕЛИЗ); // қозғалтқышты 2 өшіру}

4 -қадам: жүктеу

кодтарды жүктемес бұрын Bluetooth модулін алып тастаңыз

5 -қадам: Қуат көзі

Нәр беруші
Нәр беруші

9 вольтты аккумуляторды arduino тақтасына жалғаңыз, сонымен қатар моторға қуат беруді арттыру үшін сыртқы қуат арқылы қорғаныс үшін 9 вольтты аккумуляторды қосуға болады.

6 -қадам: Қолданбаны орнатыңыз

Қолданбаны орнату
Қолданбаны орнату
Қолданбаны орнату
Қолданбаны орнату
Қолданбаны орнату
Қолданбаны орнату

Bluetooth RC контроллер қосымшасын ойын дүкені арқылы орнатыңыз, рұқсат сұрайтын қолданбаны ашыңыз, Bluetooth қосылады, оған бірінші рет 1234 немесе 0000 құпия сөзі енгізіледі, содан кейін қолданбада көрсетілген берілісті басыңыз «көлікке қосылуды таңдаңыз» қызыл түйме қолданбада жыпылықтайды. жасылға бұрылыңыз, сіз өзіңіздің көлігіңізге қосылдыңыз және онымен ойнаңыз және жобаңыздан ләззат алыңыз. осы нұсқаулықты көргеніңіз үшін рахмет

Ұсынылған: