Satura rādītājs:

Arduino Bluetooth automašīna: 6 soļi (ar attēliem)
Arduino Bluetooth automašīna: 6 soļi (ar attēliem)

Video: Arduino Bluetooth automašīna: 6 soļi (ar attēliem)

Video: Arduino Bluetooth automašīna: 6 soļi (ar attēliem)
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Novembris
Anonim
Arduino Bluetooth automašīna
Arduino Bluetooth automašīna

šis ir mans pirmais Arduino projekts, kuru ir pavisam vienkārši izgatavot. tas aizņems apmēram pusstundu, lai padarītu to pavisam vienkāršu, kā jūs domājat. Jūs varat to izdarīt arī, veicot tālāk norādītās darbības, un izklaidēties, tas man rada prieku, kad es beidzot to izdarīju. tagad ir jūsu kārta to izdarīt. vienkārši sekojiet aprakstā norādītās darbības

1. darbība. Prasības

Prasības
Prasības
Prasības
Prasības

Arduino uno dēlis Bluetooth modulis hc 05 4wd vairogs (adafruit) Jumper vadi Divi 9v akumulators (1. arduino plate 2. ārējais barošanas avots) Akumulatora vāciņš ar 9V kontakta ligzdu

2. darbība. Savienojums

Savienojums
Savienojums
Savienojums
Savienojums

uzstādiet vairogu uz arduino plates un pievienojiet Bluetooth audino vai tieši pie vairoga, pielodējot uz tā, pievienojiet RX līdz TX, TX līdz RX, zemei līdz zemei, vcc - vcc, kā parādīts attēlā, kā arī pievienojiet motorus M1 (pa kreisi)) un M2 (labajā pusē)

3. darbība: kodēšana

// *** 1- Dokumentācija // Šī programma tiek izmantota, lai kontrolētu robotu automašīnu, izmantojot lietotni, kas sazinās ar Arduino, izmantojot Bluetooth moduli

#iekļaut

// izveido divus objektus, lai kontrolētu motora vairoga 3. un 4. spaili AF_DCMotor motor1 (3); AF_DCMotora motors2 (4); char komanda; void setup () {Serial.begin (9600); // Iestatiet sava Bluetooth moduļa pārraides ātrumu. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Apstāties (); // inicializēt ar izslēgtiem motoriem // Mainīt tapas režīmu tikai tad, ja jaunā komanda atšķiras no iepriekšējās. // Sērijas.println (komanda); slēdzis (komanda) {gadījums 'F': uz priekšu (); pārtraukums; burts “B”: aizmugure (); pārtraukums; burts “L”: pa kreisi (); pārtraukums; burts “R”: pa labi (); pārtraukums; }}} void forward () {motor1.setSpeed (255); // Definēt maksimālā ātruma motor1.run (FORWARD); // pagriezt motoru pulksteņrādītāja virzienā motor2.setSpeed (255); // Definēt maksimālā ātruma motor2.run (FORWARD); // pagriezt motoru pulksteņrādītāja virzienā} void back () {motor1.setSpeed (255); motor1.run (ATPAKAĻ); // pagriezt motoru pretēji pulksteņrādītāja virzienam motor2.setSpeed (255); motor2.run (ATPAKAĻ); // pagriezt motoru pretēji pulksteņrādītāja virzienam} void left () {motor1.setSpeed (255); // Definēt maksimālā ātruma motor1.run (FORWARD); // pagriezt motoru pulksteņrādītāja virzienā motor2.setSpeed (0); motor2.run (RELEASE); // izslēdz motoru2} void right () {motor1.setSpeed (0); motor1.run (RELEASE); // izslēgt motor1 motoru.setSpeed (255); // Definēt maksimālā ātruma motor2.run (FORWARD); // pagriezt motoru pulksteņrādītāja virzienā} void Stop () {motor1.setSpeed (0); motor2.run (RELEASE); // izslēgt motor1 motoru.setSpeed (0); motor2.run (RELEASE); // izslēgt motor2}

4. darbība. Augšupielāde

pirms kodu augšupielādes noņemiet Bluetooth moduli

5. solis: barošanas avots

Enerģijas padeve
Enerģijas padeve

pievienojiet 9 voltu akumulatoru arduino plāksnei, un jūs varat arī pievienot 9 voltu akumulatoru, lai aizsargātu, izmantojot ārēju barošanu, lai palielinātu jūsu Motors strāvas padevi, noņemiet jaudas džemperi, kas parādīta attēlā.

6. darbība: instalējiet lietotni

Instalējiet lietotni
Instalējiet lietotni
Instalējiet lietotni
Instalējiet lietotni
Instalējiet lietotni
Instalējiet lietotni

instalējiet Bluetooth RC kontrollera lietotni, izmantojot spēļu veikalu, atveriet lietotni, kurā tā lūdz atļauju, ieslēdziet Bluetooth, ļaujiet tai pirmo reizi ievadīt paroli 1234 vai 0000, pēc tam noklikšķiniet uz lietotnē redzamā zobrata tagad "izvēlieties savienojumu ar automašīnu", lietotnē mirgo sarkanā poga pagriezieties uz zaļo krāsu, ja esat savienots ar savu automašīnu, spēlējiet ar to un izbaudiet savu projektu. paldies, ka skatījāties šo instrukciju

Ieteicams: