Sommario:

Mini-Sumo Bot: 9 passaggi
Mini-Sumo Bot: 9 passaggi

Video: Mini-Sumo Bot: 9 passaggi

Video: Mini-Sumo Bot: 9 passaggi
Video: Битвы Sumo. Lego Mindstorms ev3. Конструкция робота и программа. 2024, Novembre
Anonim
Mini-Sumo Bot
Mini-Sumo Bot

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

Stampa 3D del telaio
Stampa 3D del telaio

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)

Levigatura del telaio (perfezionamento)
Levigatura del telaio (perfezionamento)
Levigatura del telaio (perfezionamento)
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

Mettere insieme le ruote e i servi
Mettere insieme le ruote e i servi
Mettere insieme le ruote e i servi
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

Collegamento dei servi al telaio
Collegamento dei servi al telaio
Collegamento dei servi al telaio
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

Aggiunta della sfera del rullo anteriore
Aggiunta della sfera del rullo anteriore
Aggiunta della sfera del rullo anteriore
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

Aggiunta della breadboard e dei sensori
Aggiunta della breadboard e dei sensori
Aggiunta della breadboard e dei sensori
Aggiunta della breadboard e dei sensori
Aggiunta della breadboard e dei sensori
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

Creazione del circuito di gestione della batteria e aggiunta allo chassis
Creazione del circuito di gestione della batteria e aggiunta allo chassis
Creazione del circuito di gestione della batteria e aggiunta allo chassis
Creazione del circuito di gestione della batteria e aggiunta allo chassis
Creazione del circuito di gestione della batteria e aggiunta allo chassis
Creazione del circuito di gestione della batteria e aggiunta allo chassis
Creazione del circuito di gestione della batteria e aggiunta allo chassis
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

Codice, Arduino Nano e circuiti
Codice, Arduino Nano e circuiti
Codice, Arduino Nano e circuiti
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

Questo è tutto! Il tuo Sumo Bot è pronto per partire
Questo è tutto! Il tuo Sumo Bot è pronto per partire
Questo è tutto! Il tuo Sumo Bot è pronto per partire
Questo è tutto! Il tuo Sumo Bot è pronto per partire

Tutto è ora impostato e il tuo bot è completo.

Divertiti!

Consigliato: