Cuprins:

Mașină Arduino Bluetooth RC: 12 pași
Mașină Arduino Bluetooth RC: 12 pași

Video: Mașină Arduino Bluetooth RC: 12 pași

Video: Mașină Arduino Bluetooth RC: 12 pași
Video: Amazing DIY Bluetooth Robot Car | Arduino Bluetooth Controlled Car At Home |Arduino UNO, L293D Motor 2024, Noiembrie
Anonim
Mașină Arduino Bluetooth RC
Mașină Arduino Bluetooth RC
Mașină Arduino Bluetooth RC
Mașină Arduino Bluetooth RC

Controlați o mașină RC printr-o aplicație de pe telefon? Este posibil!

Folosind un Arduino, unele Bluetooth, niște roți și o grămadă de alte piese mici, dar esențiale, am reușit să creăm o mașină RC care se conectează la Bluetooth și poate fi controlată de o aplicație de pe telefon. Pare destul de simplu, nu? Ei bine, după aproximativ o lună, am reușit să lustruim o mașină Bluetooth RC funcțională. Cu instrucțiunile noastre o veți putea face mult mai repede decât am fost noi.

Pasul 1: Planificați-vă pașii pe Trello

Planificați-vă pașii pe Trello
Planificați-vă pașii pe Trello

Pentru a începe planificarea în trello, trebuie să știi ce vrei să faci și ce materiale ai nevoie.

Lucrurile pe care doriți să le puneți pe trello sunt:

- Obțineți / cumpărați consumabilele

- Construiește mașina

- Controlează motoarele DC cu Arduino

- Conectați-vă la Arduino cu Bluetooth

- Faceți mașina RC fără fir

- Codificare

- Creați aplicație

- Conectare / cod senzor distanță (necesar doar pentru pasul opțional.)

- Testarea

-Exterior

- Documentație / Cum să

Acum, există o mulțime de pași care merg în fiecare dintre aceștia, dar veți putea găsi mai multe detalii în următorii pași ai procesului nostru.

Pasul 2: Obțineți / cumpărați consumabilele

Obțineți / cumpărați consumabilele
Obțineți / cumpărați consumabilele
Obțineți / cumpărați consumabilele
Obțineți / cumpărați consumabilele
Obțineți / cumpărați consumabilele
Obțineți / cumpărați consumabilele

Materialele de care aveți nevoie pentru acest proiect includ:

-Arduino

-Motor Driver (TB6612FNG Breakout)

- Driver Bluetooth cu consum redus de energie (nRF8001 Bluetooth LE)

-Dc Motors

-Pachet de baterii (Baterii)

-Fire

-Placă de circuit

Pasul 3: Construiți mașina

Construiți mașina
Construiți mașina

Cu motoarele de curent continuu și placa de circuit

1) Conectați driverul motorului la Arduino

2) Conectați Arduino la motoarele de curent continuu

* Consultați fotografia pentru vizualizarea circuitului.

Pasul 4: Controlați motoarele de curent continuu cu Arduino

Cu codul MotorTest din biblioteca de drivere Motor, Arduino va putea controla motoarele de curent continuu.

-Codul motorTest face ca motoarele să facă un pic „jig”.

- Derulați până acolo unde scrie TB6612FNG Arduino Library și acolo se va descărca.

-După aceea puteți plasa acea bibliotecă în Arduino IDE ca fișier zip.

-Duceți-vă la schiță, includeți biblioteca, apoi mergeți la adăugarea bibliotecii.zip și alegeți fișierul.

-Acest fișier va apărea apoi sub exemple.

-Și vei putea să-ți testezi motoarele.

Pasul 5: Conectați Bluetooth

Conectați Bluetooth
Conectați Bluetooth

Folosind driverul Bluetooth Low Energy, îl putem conecta la Arduino așa cum se arată în imagine.

- De la conectarea la Arduino, putem, cu un anumit cod, să mutăm mașina cu aplicația Adafruit.

- Accesați pagina Adafruit cu driverul nrf8001, iar biblioteca poate fi descărcată.

-Cu acea bibliotecă, puteți utiliza codul furnizat (echo demo) pentru a programa mașina să se deplaseze atunci când vi se dă o comandă.

Pasul 6: Codificare - Utilizarea aplicației Adafruit

Codificare - Utilizarea aplicației Adafruit
Codificare - Utilizarea aplicației Adafruit

După descărcarea aplicației și modificarea codului cum doriți, pentru a face lucrurile să se miște:

1) Am început prin conectarea la mașină (care inițial se numea UART) și am mers la modulele UART.

- Aici puteți tasta o comandă, cum ar fi f pentru înainte, dacă asta aveți în cod pentru a face mașina să avanseze.

* Puteți consulta codul nostru, care va fi postat într-un pas ulterior.

Pasul 7: Faceți RC Car Wireless

Faceți RC Car Wireless
Faceți RC Car Wireless

Aici veți avea nevoie de bateriile dvs.

Folosind un pachet de baterii și baterii conectate la motoarele de curent continuu, mașina se poate deplasa fără a fi conectată la altceva.

* Puteți vedea în imaginea de mai sus cum este conectat acumulatorul și acumulatorul atașat la motoare.

Pasul 8: Creați o aplicație modificată pentru a lucra cu control Pad

Am decis să folosim placa de control pentru a fi o telecomandă pentru mașina noastră. Pentru a face acest lucru, a trebuit să:

- Modificați codul sursă al aplicației originale Adafruit.

-Codul nostru modificat este legat aici, iar această aplicație modificată este DOAR pentru Android.:

-Și cum să utilizați aplicația, realizată cu codul modificat:

-Când deschideți aplicația:

-Conectați-vă la CAR

-Când faceți clic pe conectare, va apărea o listă care va spune modul de alegere pentru a vă conecta la mașină

-Faceți clic pe controler

-În controler, derulați până la capăt și faceți clic pe butonul de control.

-În tampon de control:

-Săgeata sus merge înainte

-Săgeata în jos merge înapoi

-Săgeata stângă merge la stânga

-Săgeata dreaptă merge dreapta

-Butonul 1 este frână

-Butonul 2 este gogoașă

Pasul 9: (Opțional): adăugați un senzor de distanță

(Opțional): adăugați un senzor de distanță
(Opțional): adăugați un senzor de distanță

Pentru mașina noastră RC, am adăugat un senzor de distanță.

-Senzorul de distanță este plasat în partea din față a mașinii noastre RC, pe care am încercat să o facem să se deplaseze automat într-o altă direcție atunci când există ceva în fața sa.

Pasul 10: Testează

Când testați, -Bifați pentru a vă asigura că toate funcțiile funcționează așa cum doriți:

-Redirecţiona

-Înapoi

-Stânga

-Dreapta

-Stop

-Gogoașă

-Automat

Acestea sunt funcția noastră specifică, le puteți utiliza la fel sau le puteți schimba pentru a face ceea ce ați dori.

Pasul 11: Adăugați un exterior

Când adăugați un exterior, depindeți complet de dvs.

-Exteriorul mașinii este în mare parte doar pentru menținerea hardware-ului împreună.

-Am folosit zipties și fire pentru a ține totul la loc.

-Puteți proiecta exteriorul mașinii dvs. în orice mod vă place.

** Cea mai importantă parte a exteriorului este să țineți totul la loc!

Pasul 12: Document

Când creați mașina RC, asigurați-vă că vă documentați pe măsură ce mergeți.

Acest lucru vă poate ajuta atunci când:

-Repararea unei probleme cu care vă confruntați.

-Schimbarea în jurul cablajului.

-Amintindu-mi ce făceai în fiecare zi, - Privind înapoi la proiectul dvs.

Recomandat: