Cuprins:
- Pasul 1: Imprimare 3D
- Pasul 2: Circuit
- Pasul 3: Programare
- Pasul 4: aplicație Bluetooth
- Pasul 5: Asamblare
Video: Mașină controlată Bluetooth Arduino DIY: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Bună prieteni! Numele meu este Nikolas, am 15 ani și locuiesc în Atena, Grecia. Astăzi vă voi arăta cum să realizați o mașină controlată Bluetooth cu 2 roți folosind un Arduino Nano, o imprimantă 3D și câteva componente electronice simple! Asigurați-vă că vizionați videoclipul YouTube pentru a vedea mașina în acțiune și pentru a urma instrucțiunile de acolo, dacă preferați!
Motivație
M-am apucat de electronica de bază când aveam 9 ani când tatăl meu mi-a adus niște baterii, un întrerupător și un bec mic cu care să mă joc, eram foarte entuziasmat. În acea perioadă, cu ajutorul tatălui meu, am făcut prima mea mașină care a fost cât se poate de simplă. Consta dintr-o cutie de telefon veche la care am atașat patru motoare de curent continuu cu niște roți de la niște mașini de jucărie pe care le aveam și erau alimentate de la câteva baterii AA, se putea deplasa doar înainte, dar eu, de 9 ani, eram foarte mândru și fericit. În anii următori am realizat o mulțime de creații și MULTE mașini de jucărie. La un moment dat mi-am propus să fac o mașină controlată de la distanță, ceea ce ar putea părea destul de ușor pentru dvs., dar pentru sinele meu trecut a ieșit din liga mea. Cu toate acestea, când pandemia a izbucnit primăvara trecută și am intrat în carantină, am intrat în electronice mai complexe și în aprilie mi-am atins obiectivul făcând o mașină bazată pe un Arduino Uno care putea fi controlat printr-o telecomandă IR! Mi-am propus apoi să fac o mașină care să fie controlată prin Bluetooth cu telefonul meu. Aici intervine acest Instructables. Bucurați-vă!
Provizii:
Iată o listă cu componentele necesare
- Arduino Nano
- 2 micro-motoare N20 de 200 rpm
- DRV8833 Driver de motor
- HC-06 (modul Bluetooth)
- 18650 Baterie litiu
- Suport de baterie
- Comutator glisant de 11 mm x 6 mm
- Șurub M3 (10mm) și piuliță
- Câteva cabluri
- 4 x benzi de cauciuc normale
- Un fier de lipit
- O imprimantă 3D
- Unele filamente (am folosit Prusament PETG)
Pasul 1: Imprimare 3D
Am proiectat singur fișierele 3D folosind Onshape. Va trebui să imprimați baza și, de asemenea, două roți. Am imprimat toate părțile în Prusament Gold PETG la o înălțime a stratului de 0,2 mm și 40% umplutură pe Creality Ender 3 V2.
Puteți găsi fișierele.stl aici: Thingiverse
Pasul 2: Circuit
E timpul să faci circuitul! Așadar, puneți Arduino Nano, DRV8833 și HC-06 pe panoul dvs.
- Conectați VCC-ul HC-06 și DRV8833 la 5V
- Conectați GND-ul HC-06 și DRV8833 la GND
- Conectați TXD la D10
- Conectați RXD la D11
- Conectați INT1, INT2, INT3, INT4 la D2, D3, D4, D5 în consecință
- Conectați cablurile primului motor la OUT1 și OUT2
- Conectați cablurile celui de-al doilea motor la OUT3 și OUT4
- Conectați „+” bateria la 5V și „-” la GND (Puteți adăuga comutatorul glisant la „+” acum dacă doriți)
Pasul 3: Programare
Să încărcăm codul pe Arduino Nano! Pur și simplu conectați-l la computer cu un cablu USB, apoi deschideți fișierul „BluetoothCar.ino” cu Arduino IDE. Asigurați-vă că opțiunile din fila Instrumente sunt aceleași ca în imaginea de mai sus și că ați selectat portul COM corect. Faceți clic pe „Încărcați” și sunteți bine să plecați!
Pasul 4: aplicație Bluetooth
Este timpul să încercăm dacă circuitul și programul nostru funcționează conform intenției. Mi-am creat propria aplicație Android folosind MIT App Inventor, care este un program simplu care vă permite să creați aplicații Android cu ușurință! Puteți instala aplicația pe telefonul dvs. Android descărcând „BluetoothController.apk” de mai jos. Există câteva alternative pe Play Store și App Store, dacă preferați, dar am făcut-o pentru că mașina se mișcă doar dacă degetul este pe buton, ceea ce este o caracteristică care îmi place foarte mult.
Când vă conectați la modulul Bluetooth pentru prima dată, va trebui să activați Bluetooth pe dispozitivul dvs., atunci va trebui să găsiți un dispozitiv numit "HC-06" și pentru a vă conecta la acesta va trebui să introduceți parola „1234” sau „0000”. Apoi accesați aplicația și faceți clic pe butonul Bluetooth și selectați HC-06. Acum v-ați conectat cu succes mașina la smartphone și puteți controla motoarele prin intermediul aplicației!
Pasul 5: Asamblare
Acum ar trebui să lipiți electronica și să vă pregătiți să asamblați mașina!
- Înșurubați suportul bateriei 18650 la bază și adăugați piulița
- Împingeți cele două motoare în poziție
- Montați comutatorul glisant în poziție
- Montați driverul motorului DRV8833 în poziție
- Montați Arduino Nano la locul său
- Glisați HC-06 în poziție
- Adăugați bateria 18650 în suport
- Împingeți cele două roți în arborii motoarelor
- Nu în ultimul rând, adăugați 2 benzi de cauciuc la fiecare roată
Recomandat:
Mașină controlată de la distanță - Controlată utilizând controlerul fără fir Xbox 360: 5 pași
Mașină controlată de la distanță - controlată folosind controler wireless Xbox 360: acestea sunt instrucțiuni pentru a vă construi propria mașină controlată de la distanță, controlată cu ajutorul unui controler fără fir Xbox 360
Mașină Arduino controlată prin aplicația Bluetooth: 4 pași (cu imagini)
Arduino Car Controlled Via Bluetooth App: Toți știm că Arduino este o platformă excelentă de prototipare, în principal deoarece folosește un limbaj de programare prietenos și există o mulțime de componente extra incredibile care ne oferă experiențe extraordinare. Putem integra Arduino cu diferite
Mașină controlată Arduino (Bluetooth): 5 pași (cu imagini)
Mașină controlată Arduino (Bluetooth): Toți știm că Arduino este o platformă excelentă de prototipare, în principal pentru că folosește un limbaj de programare prietenos și există o mulțime de componente extra incredibile care ne oferă experiențe extraordinare. Putem integra Arduino cu diferite
Mașină anti-coliziune Arduino controlată cu Bluetooth: 3 pași (cu imagini)
Mașină anti-coliziune Arduino controlată cu Bluetooth: Iată cum puteți face o mașină anti-coliziune Arduino controlată cu Bluetooth
Mașină robot controlată prin Bluetooth folosind Arduino: 8 pași (cu imagini)
Mașină robot controlată prin Bluetooth folosind Arduino: În acest instructable, vă voi îndruma să realizați o mașină robot care să controleze Bluetooth de pe telefonul dvs. mobil Android. Nu numai că, mașina robot are capacitatea specială de a evita obstacolele pe care le întâmpină atunci când înaintează mașina. Robo