Sommario:
- Passaggio 1: prendi un robot da controllare
- Passaggio 2: aggiungere il supporto dell'antenna
- Passaggio 3: collegare liberamente l'antenna
- Passaggio 4: fissare l'antenna
Video: Controlla a distanza il tuo robot Arduino: 7 passaggi
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-10 13:47
In questo Instructable parlerò dell'uso di un Adafruit Motor Shield per Arduino V2 insieme a un'antenna nRF24L01 per realizzare un robot telecomandato a lungo raggio. Sto usando un vecchio Adafruit Arduino 101 CurrieBot con un Arduino Uno invece dell'Arduino 101 fornito con il robot. Tuttavia, questo tutorial è applicabile a qualsiasi progetto Arduino che esegue un Adafruit Motor Shield V2 che vorrebbe utilizzare le antenne nRF24L01 o nRF24L01+ per controllare il proprio progetto.
Materiali usati
- Kit Arduino 101 Curiebot (usando un Arduino Uno) -
- Controller Arduino universale -
- 2x antenne nRF24L01 -
- Adattatore breakout nRF23L01 -
- Mezza bacchetta spaccata
- 3x cravatte per il pane
- 7x cavi jumper maschio-femmina -
Se stai cercando un controller motore versatile, lo scudo motore di Adafruit è un'ottima opzione. Ha la capacità per quattro motori DC o due stepper e molti servi. Il controller accetta un alimentatore separato se non si desidera condividere con l'Arduino di seguito. Questo lo rende un'ottima opzione durante la progettazione e la costruzione del tuo robot, offrendoti molte opzioni.
Passaggio 1: prendi un robot da controllare
Ho usato un CurieBot con un Arduino Uno come mio robot di base, ma puoi usare qualunque frame tu scelga. Per assemblare il kit Curiebot ho seguito le istruzioni online, tuttavia se stai assemblando il tuo robot ti consiglio di alimentare i motori utilizzando un alimentatore separato. Prova lo scudo del motore adafruit prima di cablare l'antenna per assicurarti che funzioni correttamente. Ho unito le intestazioni di impilamento dello scudo al mio scudo motore invece delle intestazioni fornite con esso per rendere lo scudo più espandibile e più facile da collegare. Se lo scudo del motore è arrivato soldato o l'hai già fatto, va bene. C'è una fila identica di connettori proprio accanto ai pin che si collegano ad Arduino che facilitano l'aggiunta di intestazioni femminili allo shield.
Passaggio 2: aggiungere il supporto dell'antenna
L'altra sera ho diviso un bastoncino e si è inserito nella fessura nel telaio del mio robot, quindi l'ho usato. Per questo qualsiasi tipo di supporto dovrebbe funzionare. Qualcosa per tenere l'antenna in posizione verticale e la scheda fuori dal telaio metallico.
Passaggio 3: collegare liberamente l'antenna
Usa una cravatta per il pane per fissare senza stringere l'antenna e la scheda breakout al robot. Assicurati che sia posizionato dove vuoi e preferibilmente in posizione verticale (ho trovato che aiuta con la qualità del segnale e la portata).
Passaggio 4: fissare l'antenna
Quando lo ottieni dove vuoi, fissa l'antenna al robot. Ho usato altre due cravatte per legare entrambe le estremità dell'antenna più la breakout board al robot.