Sommario:
- Forniture
- Passaggio 1: stampa 3D dello chassis
- Passaggio 2: levigatura del telaio (perfezionamento)
- Passaggio 3: mettere insieme le ruote e i servi
- Passaggio 4: collegamento dei servi al telaio
- Passaggio 5: aggiunta della sfera del rullo anteriore
- Passaggio 6: aggiunta della breadboard e dei sensori
- Passaggio 7: creazione del circuito di gestione della batteria e aggiunta allo chassis
- Passaggio 8: codice, Arduino Nano e circuiti
- Passaggio 9: questo è tutto! Il tuo Sumo Bot è pronto per partire
Video: Mini-Sumo Bot: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Cos'è un Sumo Bot?
Questo progetto è stato ispirato dallo stile di competizione della robotica sumo di cui un esempio può essere trovato qui. Due bot sono posti in un anello nero con un bordo bianco con l'obiettivo di buttare fuori dal ring autonomamente l'altro bot. Ecco perché fa un buon progetto quando si tratta dell'uso dei sensori.
In questo tutorial, ti guiderò su come creare un tuo mini bot di sumo. È un ottimo progetto per passare un po' di tempo o anche per iniziare un evento di robotica tutto tuo. È compatto, pieno di opportunità di apprendimento e molto divertente con cui giocare.
Forniture
Distinta materiali
- PLA verde
- 2x servi continui SG90
- Sensore a ultrasuoni HC-SR04
- Sensore a infrarossi
- Cavo ponticello rosso da 2 m
- 2x bulloni M4
- 2 dadi esagonali M4
- 1x batteria agli ioni di litio 3,7 V 3600 mAh
- 1x supporto per batteria agli ioni di litio 18650
- Modulo di ricarica agli ioni di litio TP4056
- Convertitore boost DC-DC 5V
- Arduino Nano
- Tagliere piccolo
- virata blu
- 2x ruote
- 2x viti piccole M3 (per servi)
- 1x interruttore SPDT
Attrezzatura utile
- stampante 3d
- Kit Dremel
- Pistola per colla a caldo
- Computer
Passaggio 1: stampa 3D dello chassis
Innanzitutto, scarica il file allegato e aprilo utilizzando il software FlashPrint o un altro software per stampante 3D. Salva questo file su una scheda SD e inseriscilo nella stampante 3D. Dopo aver impostato la stampante, caricato il filamento e riscaldato gli estrusori, stampa il disegno.
Passaggio 2: levigatura del telaio (perfezionamento)
Una volta stampato lo chassis, sarà necessario rimuovere i supporti. Usando uno scalpello o uno smusso, questi possono essere rimossi facilmente. Un file può essere utilizzato anche per smussare e ripulire i bordi irregolari. Anche se fai attenzione a non distruggere il telaio o ferirti le dita.
Passaggio 3: mettere insieme le ruote e i servi
Per questo passaggio, il servo deve essere combinato con la ruota in modo sicuro per garantire che non cada durante la competizione. Questo giunto può essere realizzato avvitando le due parti insieme, il che rende l'unione forte.
Passaggio 4: collegamento dei servi al telaio
Una volta che le ruote sono state fissate ai servi, è ora possibile montare il telaio in modo permanente. Il modo migliore per farlo è stato quello di utilizzare una pistola per colla a caldo poiché è abbastanza forte da tenere i servi al telaio, ma consente anche di apportare modifiche al posizionamento dei servi, se necessario.
Assicurati che i servi siano allineati correttamente e con l'orientamento corretto quando li installi sul telaio!
Passaggio 5: aggiunta della sfera del rullo anteriore
Questo passaggio è piuttosto semplice poiché i due fori per le viti sono già stati sagomati. Basta allineare la sfera con il telaio e fissare i due componenti insieme utilizzando viti M4 e dadi esagonali.
Ulteriori dadi esagonali possono essere posizionati tra la sfera del rullo e il telaio fungendo da distanziatori per ridurre l'angolo di inclinazione verso il basso del sumobot.
Passaggio 6: aggiunta della breadboard e dei sensori
Innanzitutto, fissa il sensore a infrarossi alla parte anteriore del robot usando la colla a caldo, assicurandoti che il sensore sia in grado di scansionare chiaramente il terreno sottostante. Quindi, fissa il sensore a ultrasuoni ai fori necessari nella parte anteriore del robot, come si può vedere nelle foto sopra.
Infine, aggiungi la breadboard con Arduino nano al centro del bot e fissala usando la puntina blu in modo che sia facile da rimuovere in caso di risoluzione dei problemi e riparazione.
Passaggio 7: creazione del circuito di gestione della batteria e aggiunta allo chassis
La batteria agli ioni di litio deve essere collegata in parallelo sia al modulo di ricarica agli ioni di litio TP-4056 che al booster step-up 3V-5V. Assicurarsi di collegare i cavi dei ponticelli ai terminali della corretta polarità durante questo processo.
Quando si salda, ricordarsi di prestare attenzione rimanendo consapevoli, lavorando in un'area ben ventilata e indossando protezioni per gli occhi.
Un interruttore dovrebbe essere posizionato sull'uscita positiva del convertitore 5Vboost per consentire l'accensione e lo spegnimento del bot. L'uscita del convertitore DC-DC va direttamente all'ingresso di alimentazione di Arduino Nano.
Passaggio 8: codice, Arduino Nano e circuiti
Prima di tutto, per programmare Arduino Nano, dovrai scaricare l'IDE Arduino e i driver necessari per il Nano. Dopo averlo fatto, dovresti essere in grado di caricare il codice collegato di seguito collegando il tuo computer al nano tramite un cavo da USB a Micro-USB.
Quindi, utilizzando lo schema sopra, collegare ciascuno dei componenti e dei sensori necessari al Nano.
- I 2 servi devono essere collegati ai pin 9 e 10.
- Il sensore a infrarossi deve essere collegato a un pin analogico (questo sensore non è incluso nel codice in quanto solo specifico per la competizione - deve essere aggiunto dall'utente)
- Il sensore a ultrasuoni HC-SR04 dovrebbe avere il pin dell'eco collegato al pin 5 e il pin trigger collegato al pin 4.
Fatto ciò, prova il bot e apporta le modifiche necessarie.
Passaggio 9: questo è tutto! Il tuo Sumo Bot è pronto per partire
Tutto è ora impostato e il tuo bot è completo.
Divertiti!
Consigliato:
Bot di Telegram con NodeMCU (ESP8266): 3 passaggi
Telegram Bot With NodeMCU (ESP8266): Hai bisogno di un bot per inviare notifiche dal tuo sistema? o fare qualcosa semplicemente inviando un messaggio? Telegram Bot è la tua soluzione! In questo tutorial, userò Telegram Web e BotFather per creare il mio bot
Come aggiungere un bot interattivo in Discord: 6 passaggi
Come aggiungere un bot interattivo in Discord: in questo tutorial mostrerò come creare un proprio bot interattivo che funzioni con alcuni comandi. Discord è un'app di social media Skype/Whats-app che unisce i giocatori. Possono avere un proprio canale, controllare a quale gioco gioca ogni membro
Mini Drawing Bot - Live Android App - Trignomentry: 18 Steps (con immagini)
Mini Drawing Bot - Live Android App - Trignomentry: Grazie a DIO ea tutti voi per aver realizzato il mio progetto Baby-MIT-Cheetah-Robot ha vinto il primo premio al Concorso Make it Move. Sono molto felice perché molti amici fanno molte domande nelle conversazioni e nei messaggi. Una delle domande importanti era come
Trash Built BT Line Drawing Bot - My Bot: 13 passaggi (con immagini)
Trash Built BT Line Drawing Bot - My Bot: Ciao amici dopo un lungo intervallo di circa 6 mesi eccomi qui con un nuovo progetto. Fino al completamento di Cute Drawing Buddy V1, SCARA Robot - Arduino prevedo un altro robot di disegno, l'obiettivo principale è quello di coprire un ampio spazio per il disegno. Quindi bracci robotici fissi c
Costruisci un mini-bot da passeggio: 10 passaggi
Costruisci un mini-bot da passeggio: ecco un semplice progetto per famiglie di fantascienza. Un Mini Walking Bot che utilizza alcune parti ROBOTIX, un microcontrollore PICXAXE e un Handy Cricket