Cuprins:

Mașină Bluetooth Arduino: 6 pași (cu imagini)
Mașină Bluetooth Arduino: 6 pași (cu imagini)

Video: Mașină Bluetooth Arduino: 6 pași (cu imagini)

Video: Mașină Bluetooth Arduino: 6 pași (cu imagini)
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Noiembrie
Anonim
Mașină Bluetooth Arduino
Mașină Bluetooth Arduino

acesta este primul meu proiect Arduino, este destul de simplu de realizat. va dura aproximativ o jumătate de oră pentru ao face, este destul de simplu, deoarece crezi că poți să o faci și urmând pașii de mai jos și să te distrezi, îmi dă mie să creez bucurie când am reușit în sfârșit. Acum este rândul tău să o faci. etapele date sub descriere

Pasul 1: Cerințe

Cerințe
Cerințe
Cerințe
Cerințe

Placă Arduino uno Modul Bluetooth hc 05 4wd shield (adafruit) Jumper fire Două baterii de 9v (1. placă arduino 2. sursă de alimentare externă la capăt) Capac baterie cu mufă 9v pin

Pasul 2: Conexiune

Conexiune
Conexiune
Conexiune
Conexiune

montați scutul pe placa arduino și conectați Bluetooth la audino sau direct la scut prin lipire conectați RX la TX, TX la RX, de la masă la masă, vcc la vcc așa cum se arată în figură și, de asemenea, conectați motoarele la M1 (stânga) și M2 (dreapta)

Pasul 3: Codificare

// *** 1- Documentație // Acest program este utilizat pentru a controla o mașină robot folosind o aplicație care comunică cu Arduino printr-un modul bluetooth

#include

// creează două obiecte pentru a controla terminalele 3 și 4 ale ecranului motorului AF_DCMotor motor1 (3); AF_DCMotor motor2 (4); comanda char; void setup () {Serial.begin (9600); // Setați rata de transmisie la modulul dvs. Bluetooth. } void loop () {if (Serial.available ()> 0) {comanda = Serial.read (); Stop(); // inițializați cu motoarele oprite // Schimbați modul pin doar dacă comanda nouă este diferită de cea anterioară. //Serial.println(comandă); switch (comanda) {case 'F': forward (); pauză; cazul 'B': back (); pauză; cazul 'L': left (); pauză; cazul 'R': dreapta (); pauză; }}} void forward () {motor1.setSpeed (255); // Definiți viteza maximă motor1.run (FORWARD); // rotiți motorul în sensul acelor de ceasornic motor2.setSpeed (255); // Definiți viteza maximă motor2.run (FORWARD); // rotiți motorul în sensul acelor de ceasornic} void back () {motor1.setSpeed (255); motor1.run (BACKWARD); // rotiți motorul în sens invers acelor de ceasornic motor2.setSpeed (255); motor2.run (BACKWARD); // rotiți motorul în sens invers acelor de ceasornic} void left () {motor1.setSpeed (255); // Definiți viteza maximă motor1.run (FORWARD); // rotiți motorul în sensul acelor de ceasornic motor2.setSpeed (0); motor2.run (ELIBERARE); // oprește motor2} void right () {motor1.setSpeed (0); motor1.run (ELIBERARE); // opriți motor1 motor2.setSpeed (255); // Definiți viteza maximă motor2.run (FORWARD); // rotiți motorul în sensul acelor de ceasornic} void Stop () {motor1.setSpeed (0); motor2.run (ELIBERARE); // oprește motor1 motor2.setSpeed (0); motor2.run (ELIBERARE); // opriți motor2}

Pasul 4: Încărcare

eliminați modulul Bluetooth înainte de a încărca codurile

Pasul 5: Alimentare

Alimentare electrică
Alimentare electrică

conectați bateria de 9 volți la placa arduino și puteți conecta, de asemenea, bateria de 9 volți pentru a proteja alimentarea externă pentru a crește alimentarea cu energie a motoarelor dvs. scoateți jumperul de alimentare prezentat în figură.

Pasul 6: Instalați aplicația

Instalează aplicația
Instalează aplicația
Instalează aplicația
Instalează aplicația
Instalează aplicația
Instalează aplicația

instalați aplicația controlerului Bluetooth RC prin magazinul de jocuri deschideți aplicația solicitați permisiunea activați Bluetooth permiteți-i prima dată parola este 1234 sau 0000, apoi faceți clic pe uneltele afișate în aplicație acum „alegeți conectarea la mașină” butonul roșu care clipeste în aplicație întoarce-te la greennow, ești conectat la mașină și joacă-te cu el și bucură-te de proiectul tău. Mulțumesc că ai urmărit această instrucțiune

Recomandat: