Sommario:
- Passaggio 1: raccolta di materiali e strumenti
- Passaggio 2: metti insieme il serbatoio
- Passaggio 3: programmazione del serbatoio e del controller
- Passaggio 4: cablaggio del serbatoio
- Passaggio 5: Cablaggio del controller
Video: Serbatoio controllato da Arduino wireless (nRF24L01): 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Ciao!
Oggi ti mostrerò come costruire un serbatoio e un telecomando controllati da Arduino. Le parti stampate in 3D del serbatoio (ad eccezione del controller, della guida del binario e del coperchio del serbatoio) sono state progettate da Timmiclark e possono essere trovate qui.
Passaggio 1: raccolta di materiali e strumenti
Avrai bisogno dei seguenti materiali per iniziare:
- 1x Arduino UNO (qui)
- 1x Arduino Nano (qui)
- 2x moduli wireless nRF24L01 da 2,4 GHz (qui)
- 1x driver del motore L298N (qui)
- 2x motoriduttore (il pezzo di plastica giallo) (qui)
- 1x joystick (qui)
- 1x clip per batteria 9v (qui)
- 2x interruttore di alimentazione (qui)
- 2x batterie TR 18650 (e un caricabatterie) (qui)
- 1x portabatteria TR 18650 per 2 batterie (qui)
- 1x set di ponticelli da maschio a femmina (qui)
Le parti stampate in 3D sono costituite da (si trovano in fondo a questo passaggio):
- 2x corpo
- 2x TrackMidFrame
- 52x traccia
- 4x ingranaggio
- 4x staffa dentata interna
- 4x staffa dentata esterna
- 1x coperchio del serbatoio
- 1x controller
Avrai anche bisogno dei seguenti strumenti:
- Saldatore
- Varie dimensioni del trapano
- super colla
- Pinze
- Coltello
Passaggio 2: metti insieme il serbatoio
Dopo la stampa ho assemblato il serbatoio. Tutti i pezzi tranne i binari, gli ingranaggi e la copertina sono stati incollati insieme con della super colla. Le tracce si sono rivelate troppo strette attorno agli ingranaggi, potrebbe essere un problema con la mia stampante, ma ho deciso di aggiungere due tracce extra su ciascun lato e progettare una guida per le tracce. Non è la soluzione più conveniente, ma funziona.
Dopo aver assemblato il serbatoio, ho praticato dei fori per adattare il modulo wireless e l'interruttore di alimentazione. Probabilmente avrei dovuto praticare i fori prima di incollare tutto insieme, ma non ha fatto molta differenza. Ho praticato dei fori e attaccato il driver del motore al fondo del serbatoio con due bulloni M3.
Opzionale (se hai il mio stesso problema):
Stampa due guide serbatoio dalla cartella "opzionale" e alcune tracce (suggerisco di aggiungerne una o due su ciascun lato).
Passaggio 3: programmazione del serbatoio e del controller
Per programmare l'arduino avrai bisogno della libreria RF24 installata. Quindi scarica i file qui sotto e apri arduino IDE. Vai su Schizzo -> Includi libreria -> Aggiungi libreria. ZIP e importa "RF24.zip" lì.
Successivamente dovrai connettere arduino UNO e caricare "tank.ino" su arduino. collegheremo i fili nel passaggio successivo.
Ora scollega Arduino UNO e collega Arduino Nano e carica "controller.ino" su Arduino.
Ricordati di modificare le impostazioni 'scheda' e 'porta' in Strumenti con il tipo di scheda e la porta corretti.
Passaggio 4: cablaggio del serbatoio
(l'immagine del modulo nRF24L01 è una vista dal basso) Cablaggio del serbatoio: Collegare i seguenti pin. Pin nRF24L01 ---- Pin Arduino • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 - --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- non connessoL298N ---- Arduino pin • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Per quanto riguarda il pacco batterie del serbatoio, il filo di massa va al pin GND del arduino e il pin GND del driver del motore. il cavo di alimentazione va al pin Vin dell'arduino e al pin +12V del driver del motore tramite l'interruttore di alimentazione. Oh, e il pin +5V del driver del motore è collegato al pin 5V dell'arduino.
Passaggio 5: Cablaggio del controller
Cablaggio del Controllern Pin RF24L01 ---- Pin Arduino • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- non connesso Joystick ---- Pin Arduino • GND ---- GND • +5V ---- 5V • VRx - --- A0 • VRy ---- A1È un po' un puzzle, inserire tutti i componenti nel controller, ma con un po' di pazienza sono sicuro che ce la farai
Consigliato:
Serbatoio controllato RC stampato in 3D !!: 8 passaggi (con immagini)
Carro armato controllato RC stampato in 3D !!: Hai mai desiderato avere un veicolo controllato a distanza che può andare fuori strada e puoi persino vedere da una telecamera in prima persona, allora questo carro armato è fantastico per te. I cingoli sul serbatoio consentono una grande aderenza durante la guida su terreni come sterrato e
Serbatoio controllato da Arduino + Bluetooth: 10 passaggi (con immagini)
Arduino + Serbatoio controllato da Bluetooth: costruisco questo serbatoio per imparare a programmare, come funzionano motori, servi, Bluetooth e Arduino e ne costruisco uno facendo ricerche da Internet. Ora ho deciso di creare i miei Instructables, per le persone che hanno bisogno di aiuto per costruire un serbatoio Arduino. Qui ho
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Come costruire un robot cingolato con braccio di presa controllato tramite Arduino Nrf24l01: 3 passaggi (con immagini)
Come costruire un robot cingolato con braccio di presa controllato tramite Arduino Nrf24l01: l'istruzione "Come costruire un robot cingolato con braccio di presa controllato tramite Arduino Nrf24l01" spiegherà come costruire un braccio di presa a tre gradi di libertà installato su un veicolo cingolato azionato da un modulo L298N a doppia motorizzazione utilizzando MEG
Lucchetto con combinazione wireless Arduino con NRF24L01 e display a 7 segmenti a 4 cifre: 6 passaggi (con immagini)
Lucchetto con combinazione wireless Arduino con NRF24L01 e display a 7 segmenti a 4 cifre: questo progetto è iniziato come un esercizio per fare qualcosa con un display a 7 segmenti a 4 cifre. era finito, era piuttosto noioso. L'ho costruito usando un Arduino UNO