Sommario:

Auto con controllo Bluetooth Arduino fai da te: 6 passaggi (con immagini)
Auto con controllo Bluetooth Arduino fai da te: 6 passaggi (con immagini)

Video: Auto con controllo Bluetooth Arduino fai da te: 6 passaggi (con immagini)

Video: Auto con controllo Bluetooth Arduino fai da te: 6 passaggi (con immagini)
Video: DIY Mecanum Wheel Bluetooth Car #shorts #bluetoothcar #arduino #arduinoproject #diy 2024, Dicembre
Anonim
Auto con controllo Bluetooth Arduino fai da te
Auto con controllo Bluetooth Arduino fai da te
Auto con controllo Bluetooth Arduino fai da te
Auto con controllo Bluetooth Arduino fai da te
Auto con controllo Bluetooth Arduino fai da te
Auto con controllo Bluetooth Arduino fai da te

Ciao amici! Mi chiamo Nikolas, ho 15 anni e vivo ad Atene, in Grecia. Oggi ti mostrerò come realizzare un'auto a 2 ruote con controllo Bluetooth utilizzando un Arduino Nano, una stampante 3D e alcuni semplici componenti elettronici! Assicurati di guardare il mio video su YouTube per vedere l'auto in azione e seguire le istruzioni da lì, se preferisci!

Motivazione

Sono entrato nell'elettronica di base quando avevo 9 anni quando mio padre mi ha portato delle batterie, un interruttore e una piccola lampadina con cui giocare, ero super eccitato. In quel periodo, con l'aiuto di mio padre, ho realizzato la mia prima auto in assoluto, il più semplice possibile. Consisteva in una vecchia scatola del telefono a cui avevamo attaccato quattro motori a corrente continua con alcune ruote di alcune macchinine che avevamo ed erano alimentate da alcune batterie AA, poteva solo andare avanti ma io di 9 anni ero davvero orgoglioso e felice. Negli anni successivi ho realizzato una manciata di creazioni e MOLTE macchinine. Ad un certo punto mi sono posto l'obiettivo di realizzare un'auto telecomandata che, potrebbe sembrare abbastanza facile per te, ma per il mio io passato era decisamente fuori dalla mia portata. Tuttavia, quando è scoppiata la pandemia la scorsa primavera e siamo entrati in quarantena, sono entrato nell'elettronica più complessa e intorno ad aprile ho raggiunto il mio obiettivo realizzando un'auto basata su un Arduino Uno che potesse essere controllata tramite un telecomando IR! Mi sono quindi posto l'obiettivo di realizzare un'auto che sarebbe stata controllata tramite Bluetooth con il mio telefono. È qui che entra in gioco questo Instructables. Divertiti!

Forniture:

Ecco una lista con i componenti necessari

  • Arduino Nano
  • 2 micromotori N20 da 200 giri/min
  • Driver del motore DRV8833
  • HC-06 (modulo Bluetooth)
  • Batteria al litio 18650
  • Portabatteria
  • Interruttore a scorrimento 11 mm x 6 mm
  • Vite M3 (10mm) e dado
  • Alcuni cavi
  • 4 x elastici normali
  • Un saldatore
  • Una stampante 3D
  • Alcuni filamenti (ho usato Prusament PETG)

Passaggio 1: stampa 3D

Stampa 3D
Stampa 3D
Stampa 3D
Stampa 3D

Ho progettato io stesso i file 3D utilizzando Onshape. Dovrai stampare la Base e anche due Ruote. Ho stampato tutte le parti in Prusament Gold PETG con un'altezza dello strato di 0,2 mm e un riempimento del 40% su Creality Ender 3 V2.

Puoi trovare i file.stl qui: Thingiverse

Passaggio 2: circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

È ora di fare il circuito! Quindi ora metti l'Arduino Nano, il DRV8833 e l'HC-06 sulla tua breadboard.

  1. Collegare il VCC dell'HC-06 e del DRV8833 a 5V
  2. Collegare il GND dell'HC-06 e del DRV8833 a GND
  3. Collega il TXD a D10
  4. Collega l'RXD a D11
  5. Collega INT1, INT2, INT3, INT4 a D2, D3, D4, D5 di conseguenza
  6. Collegare i cavi del primo motore a OUT1 e OUT2
  7. Collegare i cavi del secondo motore a OUT3 e OUT4
  8. Collega il "+" della batteria a 5V e il "-" a GND (puoi aggiungere l'interruttore a scorrimento al "+" ora se lo desideri)

Fase 3: Programmazione

Programmazione
Programmazione

Carichiamo il codice su Arduino Nano! Basta collegarlo al computer con un cavo USB, quindi aprire il file "BluetoothCar.ino" con Arduino IDE. Assicurati che le opzioni nella scheda Strumenti siano le stesse dell'immagine sopra e di aver selezionato la porta COM corretta. Fai clic su "Carica" e sei a posto!

Passaggio 4: app Bluetooth

Applicazione Bluetooth
Applicazione Bluetooth
Applicazione Bluetooth
Applicazione Bluetooth

È tempo di provare se il nostro circuito e il nostro programma funzionano come previsto. Ho creato la mia app Android utilizzando MIT App Inventor, un semplice programma che ti consente di creare facilmente app Android! Puoi installare l'app sul tuo telefono Android scaricando il "BluetoothController.apk" di seguito. Ci sono alcune alternative sul Play Store e sull'App Store se preferisci, ma ho fatto questa perché l'auto si muove solo se il tuo dito è sul pulsante, che è una caratteristica che mi piace molto.

Quando ti colleghi al modulo Bluetooth per la prima volta dovrai attivare il Bluetooth sul tuo dispositivo, quindi dovrai trovare un dispositivo chiamato "HC-06" e per connetterti ad esso dovrai inserire la password "1234" o "0000". Successivamente vai all'app e fai clic sul pulsante Bluetooth e seleziona HC-06. Ora hai collegato con successo la tua auto al tuo smartphone e puoi controllare i motori tramite l'app!

Passaggio 5: assemblaggio

Assemblea
Assemblea
Assemblea
Assemblea
Assemblea
Assemblea

Ora dovresti saldare l'elettronica e prepararti per assemblare l'auto!

  1. Avvitare il portabatteria 18650 alla base e aggiungere il dado
  2. Spingere i due motori in posizione
  3. Montare l'interruttore a scorrimento in posizione
  4. Montare il driver del motore DRV8833 in posizione
  5. Monta l'Arduino Nano in posizione
  6. Far scorrere l'HC-06 in posizione
  7. Aggiungi la batteria 18650 al suo supporto
  8. Spingere le due ruote negli alberi dei motori
  9. Ultimo ma non meno importante, aggiungi 2 elastici a ciascuna ruota

Consigliato: