Come Realizzare Un Fuoristrada Radiocomandato Fai-da-te

Sommario:

Come Realizzare Un Fuoristrada Radiocomandato Fai-da-te
Come Realizzare Un Fuoristrada Radiocomandato Fai-da-te

Video: Come Realizzare Un Fuoristrada Radiocomandato Fai-da-te

Video: Come Realizzare Un Fuoristrada Radiocomandato Fai-da-te
Video: Come fare un potente fuoristrada 2024, Aprile
Anonim

Viene proposto un metodo per fabbricare un piccolo veicolo fuoristrada radiocomandato giocattolo.

Per il "cuore" del nostro fuoristrada, prenderemo una quota dalla famiglia Arduino. Per la produzione del telaio, utilizzeremo telai già pronti, che ora sono facili da acquistare in qualsiasi negozio online cinese o nei negozi di elettronica. Controlleremo il nostro fuoristrada da uno smartphone via bluetooth tramite un'applicazione gratuita, che scaricheremo da Google Play.

Veicolo fuoristrada fai-da-te
Veicolo fuoristrada fai-da-te

È necessario

  • - Arduino UNO o equivalente;
  • - Modulo Bluetooth HC-06 o analogico;
  • - driver motore L9110S o analogico;
  • - piattaforma cingolata per vasca Pololu Zumo o similare;
  • - un pezzo di fibra di vetro delle dimensioni di una scheda Arduino o uno shield per la prototipazione;
  • - 2 motori elettrici adatti al telaio prescelto;
  • - 2 LED ("fanali") e 2 resistenze 180-220 Ohm;
  • - batterie (1 batteria "corona" o 4-6 dita);
  • - fili di collegamento;
  • - saldatore;
  • - un computer;
  • - 6-10 bulloni M2, 5.

Istruzioni

Passo 1

Attacciamo i motori elettrici al telaio. Sto usando due motoriduttori da 12 mm acquistati da Amperk. Si adattano perfettamente alla piattaforma cingolata Pololu Zumo di mia scelta.

Motore elettrico 12 mm con ingranaggio
Motore elettrico 12 mm con ingranaggio

Passo 2

Montiamo il telaio cingolato secondo le istruzioni ad esso allegate. È molto facile da montare in 10 minuti. Questa è la base per il nostro futuro veicolo fuoristrada. Si prega di notare che questo telaio ha un vano per 4 batterie AA. Sarà necessario portare 2 fili per "+" e "-" all'esterno per alimentare tutta la nostra struttura. Puoi saldare un connettore adatto per Arduino sui fili. In questo modo sarà più facile collegare l'alimentazione alla scheda. Se viene utilizzata una piattaforma diversa, è necessario trovare un posto dove posizionare il vano batteria e anche far uscire i fili per alimentare la scheda Arduino.

Piattaforma robot Pololu Zumo - telaio per il futuro veicolo fuoristrada
Piattaforma robot Pololu Zumo - telaio per il futuro veicolo fuoristrada

Passaggio 3

Attacciamo la scheda Arduino allo chassis. I dispositivi di fissaggio su questa piattaforma robotica non sono allineati nei fori con i fori di fissaggio su Arduino UNO. Pertanto, realizzo una piattaforma aggiuntiva in fibra di vetro, che fisso al telaio utilizzando bulloni M2, 5, quindi avvito la scheda con 4 bulloni uguali.

Installazione di Arduino su chassis tracciato
Installazione di Arduino su chassis tracciato

Passaggio 4

Stiamo pensando a come fissare il modulo Bluetooth, il driver del motore e i "fari" sul telaio, in modo che poi tutto questo possa essere facilmente collegato ad Arduino. Userò una scheda speciale, o Electronic Brick Shield, come quella nella foto. Ma può essere qualsiasi altro scudo o anche solo una tavola fatta in casa. Fissiamo il driver del motore sullo scudo con dei bulloni, dopo aver praticato un apposito foro nello scudo. Ci assicuriamo che il trapano non danneggi i conduttori necessari se stiamo lavorando con uno schermo. E fai attenzione: il bullone è in metallo, puoi accidentalmente creare un cortocircuito. Pertanto, puliamo i conduttori inutilizzati attorno al foro praticato con un coltello affilato. Posizionare le rondelle non conduttive sotto il dado e sotto la testa del bullone.

Componenti elettronici di RC Rover
Componenti elettronici di RC Rover

Passaggio 5

Ora arriva la parte più difficile e responsabile. Dobbiamo raccogliere tutto secondo lo schema. Colleghiamo il pin Rx del modulo Bluetooth al pin Tx dell'Arduino, il pin Tx del modulo al pin Rx dell'Arduino, GND alla massa Arduino, VCC ai 5 V dell'Arduino (oppure a 3.3 V - a seconda del modulo BT utilizzato). Qui è possibile utilizzare cavi di saldatura o collegamento con capicorda speciali come "Dupont".

Per controllare due motori vengono utilizzate 4 uscite del driver motore + 2 alimentazione. Pertanto, prendiamo 4 pin digitali liberi di Arduino e li colleghiamo ai pin di controllo del driver del motore. Annoteremo i numeri pin specifici più avanti nel programma, quindi questo non è critico ora.

E infine, colleghiamo i LED con anodi tramite resistori con una resistenza di circa 200 Ohm a due pin liberi rimanenti dell'Arduino e i catodi a GND.

Schema di un fuoristrada radiocomandato fatto in casa
Schema di un fuoristrada radiocomandato fatto in casa

Passaggio 6

Di conseguenza, dovresti ottenere qualcosa come quello mostrato nella foto. Ho anche un telemetro a ultrasuoni qui - per dotare ulteriormente il veicolo fuoristrada di "visione" e la capacità di muoversi indipendentemente. Ma lo lasceremo per dopo. In questa versione del veicolo fuoristrada, non avrai un ecoscandaglio sullo scudo.

Scudo con elettronica per fuoristrada radiocomandato
Scudo con elettronica per fuoristrada radiocomandato

Passaggio 7

Ora scriviamo uno schizzo (programma) per Arduino e lo carichiamo nella memoria del microcontrollore. Il testo del programma è molto semplice ed è mostrato nella foto. Carica lo schizzo in modo standard. Abbiamo già discusso di come ciò avvenga in uno degli articoli precedenti. Tutti i pin coinvolti nel testo del programma corrispondono allo schema di collegamento sopra.

Schizzo per un fuoristrada radiocomandato
Schizzo per un fuoristrada radiocomandato

Passaggio 8

Scarichiamo il programma per controllare il nostro fuoristrada. Si chiama "Arduino Bluetooth RC Car" ed è disponibile gratuitamente su Google Play. Il codice QR fornito conduce alla pagina di download dell'applicazione su Google Play.

Il programma per controllare un ATV via bluetooth
Il programma per controllare un ATV via bluetooth

Passaggio 9

Dopo aver scaricato lo sketch, scollega Arduino dal computer e collega il nostro shield ad Arduino. Il momento cruciale: la prima attivazione del nostro fuoristrada! Se tutto è collegato correttamente, i LED su Arduino e sul driver del motore dovrebbero accendersi e il LED sul modulo bluetooth dovrebbe lampeggiare rapidamente.

Assemblaggio di veicoli fuoristrada radiocomandati
Assemblaggio di veicoli fuoristrada radiocomandati

Passaggio 10

Ci colleghiamo al fuoristrada tramite bluetooth. Per fare ciò, esegui il programma Arduino Bluetooth RC Car. All'avvio, chiederà l'autorizzazione per attivare il bluetooth, se non è acceso. permettiamo. Premiamo il pulsante con un ingranaggio. Apparirà un menu sotto, premere il pulsante "Connetti". Vedrai un elenco di dispositivi associati al tuo smartphone, nonché i dispositivi disponibili nelle vicinanze. Uno di questi dispositivi sarà il nostro veicolo fuoristrada. Lo selezioniamo dalla lista. Ti verrà chiesto di associare questo dispositivo e di inserire il codice. Di solito è 0000 o 1234 a seconda del modulo bluetooth che hai usato.

Se l'abbinamento è andato a buon fine, il LED sul modulo inizierà a lampeggiare ad intervalli di circa una volta al secondo e l'indicatore nell'angolo in alto a sinistra del programma diventerà verde. Lo smartphone ricorderà questo dispositivo e non sarà più necessario inserire il codice.

Ora puoi provare quello che abbiamo. Il veicolo deve andare avanti e indietro, girare a sinistra e a destra e accendere e spegnere i fari.

Ci colleghiamo al fuoristrada tramite bluetooth
Ci colleghiamo al fuoristrada tramite bluetooth

Passaggio 11

Se l'ATV gira o torna indietro al comando Avanti, i cavi ai motori sono confusi. Scambiando i fili giallo e verde che vanno dal conducente ai motori (nel diagramma sopra), assicurati che il veicolo fuoristrada vada esattamente dove deve essere. Se hai domande, scrivile nei commenti all'articolo!

Consigliato: