Sommario:
- Passaggio 1: assemblare il materiale
- Passaggio 2: Arduino e Motor Shield
- Passaggio 3: collegare lo schermo del motore ai motori CC
- Passaggio 4: collegare lo schermo del motore alla batteria NIMH
- Passaggio 5: collegare il ricevitore radio ad Arduino
- Passaggio 6: preparare la fonte di alimentazione per Arduino per la modalità autonoma
- Passaggio 7: codice Arduino
Video: Serbatoio Arduino telecomandato: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ehilà, Volevo costruire un bel serbatoio controllato da una classica radio RC passando attraverso un arduino. In realtà è abbastanza facile in questi giorni con tutta l'elettronica disponibile in giro.
Dovrai procurarti alcuni elementi per costruire quella bestia. Esamineremo i passaggi in questo istruibile.
Passaggio 1: assemblare il materiale
Avrai bisogno dei seguenti elementi:
- Un serbatoio con due motori DC 12v già montati come T'Rex Tank
- Uno scudo motore compatibile con Arduino come Monster Shield
- Un Arduino UNO R3 - preferisci quello ufficiale
- Un trasmettitore RC a 2 canali e un ricevitore RC - Ho usato uno vecchio che è su AM 27 MHZ ma puoi trovarne di moderni come questo hobbykingr-tmhk-gt2b-3ch-2-4ghz-trasmettitore-e-ricevitore
- Una batteria per UNO R3 - Batteria da 9V per il momento - non è l'ideale perché non ha molta resistenza
- Una grande batteria per il movimento - Ho usato un NIMH 3300 mAH 10.5v quindi immagino 7 celle da 1.5v ciascuna
- alcuni connettori Dean per far connettere facilmente tutti
- Saldatore
Ho usato Arduino IDE per programmare UNO e ho aggiunto un piccolo strumento di monitoraggio con Visual Studio 2017
Passaggio 2: Arduino e Motor Shield
Dato che ho selezionato uno scudo motore pronto per arduino, ho dovuto solo montarli insieme. Si noti che lo scudo sta già prendendo alcuni PIN e quindi non deve essere riutilizzato per altri scopi.
L'Arduino UNO R3 parlerà con lo scudo del motore per indicare a quale velocità ciascuno dei motori deve girare. Dato che abbiamo due motori, questo è abbastanza semplice.
Passaggio 3: collegare lo schermo del motore ai motori CC
Passaggio 4: collegare lo schermo del motore alla batteria NIMH
Passaggio 5: collegare il ricevitore radio ad Arduino
Passaggio 6: preparare la fonte di alimentazione per Arduino per la modalità autonoma
Passaggio 7: codice Arduino
Arduino è così potente. Tutte le cose che volevo fare quando ero giovane, posso farlo così facilmente ora! Non c'è più bisogno di sapere così tanto sull'elettronica.
Ho scritto questo codice Arduino da due fonti:
- lettura-rc-ricevitore-valori
- Codice di esempio di Monster Moto Shield
- Collegamento principale Moto Shield
Mescolando entrambi insieme, posso ottenere le letture dal ricevitore RC direttamente nel mio arduino, convertire i valori ai motori attraverso lo scudo del motore.
Per quanto riguarda la miscelazione dei due canali dalla radio in due indicazioni di velocità separate per i motori, sono andato su Internet su Tank Drive Mixing with Joystick per avere alcune idee su come scrivere la parte corrispondente.
Ho anche dovuto dare un'occhiata a PWM per capire un po' di cosa si trattasse. Sono disponibili alcuni buoni articoli su arduino, SecretsOfArduinoPWM e Tutorial PWM
Fai attenzione che questo codice si basa su EnableInterrupt.h che può essere installato dal menu "Sketch" > "Includi libreria" > "Gestisci librerie" quindi cerca EnableInterrupt. Questa libreria permette di acquisire i valori dal ricevitore RC in qualsiasi momento al di fuori della configurazione standard e della procedura di loop. Abbastanza conveniente.
Consigliato:
Cicalino telecomandato per oggetti smarriti: 4 passaggi
Cicalino telecomandato per oggetti smarriti: questo circuito in due parti è costituito da un cicalino e un controller. Collega il cicalino a un oggetto che potresti perdere frequentemente e usa il pulsante e la manopola del volume sul controller per attivare il cicalino quando l'oggetto viene perso. Il cicalino e il controllo
Hovercraft telecomandato: 8 passaggi (con immagini)
Hovercraft telecomandato: ss
Costruisci un robot maggiordomo / auto / carro armato ESP8266 telecomandato da $ 15 per Ios e Android: 4 passaggi
Costruisci un robot maggiordomo / auto / carro armato ESP8266 telecomandato da $ 15 per Ios e Android: odi andare in cucina per prendere uno spuntino? O per ottenere una nuova bevanda? Tutto questo può essere risolto con questo semplice maggiordomo telecomandato da $ 15. Prima di andare oltre, sto eseguendo un progetto Kickstarter in questo momento per una striscia led RGB controllata dalla voce
Supporto per telefono telecomandato: 4 passaggi
Supporto per telefono telecomandato: questo istruibile è stato creato per soddisfare i requisiti del progetto Makecourse presso l'Università della Florida del sud (www.makecourse.com) Questo supporto per telefono è facile da montare e utile quando è necessario guardare qualcosa sul telefono o ri
Robot telecomandato con Arduino e telecomando TV: 11 passaggi
Robot telecomandato che utilizza Arduino e telecomando TV: questa macchina telecomandata può essere spostata utilizzando praticamente qualsiasi tipo di telecomando come TV, aria condizionata, ecc. Si avvale del fatto che il telecomando emette IR (infrarossi). Questa proprietà viene utilizzata utilizzando un ricevitore IR, che è un sensore molto economico. In th