Kazalo:

Mini-Sumo Bot: 9 korakov
Mini-Sumo Bot: 9 korakov

Video: Mini-Sumo Bot: 9 korakov

Video: Mini-Sumo Bot: 9 korakov
Video: ロボット相撲 2024, Julij
Anonim
Mini-Sumo Bot
Mini-Sumo Bot

Kaj je Sumo Bot?

Ta projekt je navdihnil tekmovalni slog sumo robotike, katerega primer lahko najdete tukaj. Dva bota sta postavljena v črni obroč z belo obrobo, katerega cilj je avtonomno izločiti drugega bota iz obroča. Zato je pri uporabi senzorjev dober projekt.

V tem navodilu vas bom vodil, kako ustvariti svojega mini sumo bota. To je odličen projekt, ki traja nekaj časa ali celo začnete svoj dogodek robotike. Je kompakten, poln učnih možnosti in zelo zabaven za igranje.

Zaloge

Račun za materiale

  • Zelena PLA
  • 2x stalni servomotorji SG90
  • HC-SR04 Ultrazvočni senzor
  • Infrardeči senzor
  • 2m rdeča skakalna žica
  • 2x vijaki M4
  • 2x šestkotne matice M4
  • 1x litij -ionska baterija 3,7 V 3600 mAh
  • 1x Li-Ion držalo za baterijo 18650
  • TP4056 Li-Ion polnilni modul
  • 5V DC-DC ojačevalni pretvornik
  • Arduino Nano
  • Majhna deska
  • Blue Tack
  • 2x kolesa
  • 2x majhni vijaki M3 (za servomotorje)
  • 1x stikalo SPDT

Koristna oprema

  • 3D tiskalnik
  • Komplet Dremel
  • Pištola za vroče lepilo
  • Računalnik

1. korak: 3D tiskanje ohišja

3D tiskanje podvozja
3D tiskanje podvozja

Najprej prenesite priloženo datoteko in jo odprite s programsko opremo FlashPrint ali drugo programsko opremo za 3D tiskalnik. Shranite to datoteko na kartico SD in jo vstavite v 3D tiskalnik. Po nastavitvi tiskalnika, nalaganju žarilne nitke in segrevanju ekstruderjev natisnite dizajn.

2. korak: brušenje podvozja (izboljšanje)

Brušenje podvozja (izboljšava)
Brušenje podvozja (izboljšava)
Brušenje podvozja (izboljšava)
Brušenje podvozja (izboljšava)

Ko je podvozje natisnjeno, je treba nosilce odstraniti. Z dletom ali stožcem jih lahko z lahkoto odstranite. Datoteko lahko uporabite tudi za glajenje in čiščenje grobih robov. Čeprav bodite previdni, da ne poškodujete podvozja ali poškodujete prstov.

Korak: Združite kolesa in servomotorje

Sestavljanje koles in servomotorjev skupaj
Sestavljanje koles in servomotorjev skupaj
Sestavljanje koles in servomotorjev skupaj
Sestavljanje koles in servomotorjev skupaj

Za ta korak je treba servo krmiljenje varno združiti s kolesom, da se med tekmovanjem ne odpade. Ta spoj lahko dosežete tako, da oba dela privijete skupaj, kar naredi močan spoj.

4. korak: pritrditev servomotorjev na ohišje

Pritrditev servomotorjev na Chasis
Pritrditev servomotorjev na Chasis
Pritrditev servomotorjev na Chasis
Pritrditev servomotorjev na Chasis

Ko so kolesa pritrjena na servomotorje, jih je mogoče trajno namestiti na podvozje. Najboljši način za to sem ugotovil, da sem uporabil pištolo za vroče lepilo, ki je dovolj močna, da drži servomotorje na ohišju, hkrati pa omogoča tudi kakršne koli spremembe položaja servomotorjev, če bo to potrebno.

Ko jih namestite na ohišje, se prepričajte, da so servomotorji pravilno poravnani in pravilno usmerjeni!

5. korak: Dodajanje sprednje valjčne krogle

Dodajanje sprednje valjčne krogle
Dodajanje sprednje valjčne krogle
Dodajanje sprednje valjčne krogle
Dodajanje sprednje valjčne krogle

Ta korak je precej naravnost, saj sta dve luknji za vijake že oblikovani. Samo poravnajte valjčno kroglo s šasijo in pritrdite obe komponenti skupaj z vijaki M4 in šestnajstimi maticami.

Med valjčno kroglico in ohišjem lahko namestite dodatne šesterokotne matice, ki delujejo kot distančniki za zmanjšanje kota sumobota, nagnjenega navzdol.

6. korak: Dodajanje ploščice in senzorjev

Dodajanje ploščice in senzorjev
Dodajanje ploščice in senzorjev
Dodajanje ploščice in senzorjev
Dodajanje ploščice in senzorjev
Dodajanje ploščice in senzorjev
Dodajanje ploščice in senzorjev

Najprej z vročim lepilom pritrdite infrardeči senzor na sprednjo stran bota in se prepričajte, da lahko senzor jasno skenira tla pod njim. Nato pritrdite ultrazvočni senzor na potrebne luknje na sprednji strani bota, kot je prikazano na zgornjih fotografijah.

Nazadnje, dodajte osrednjo ploščo, na kateri je Arduino nano, na sredino bota in jo pritrdite z modrim zatičem, tako da jo je mogoče enostavno odstraniti v času odpravljanja napak in popravil.

7. korak: Ustvarite vezje za upravljanje baterije in ga dodajte v Chasis

Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje
Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje
Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje
Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje
Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje
Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje
Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje
Ustvarjanje vezja za upravljanje baterije in njegovo dodajanje v ohišje

Litij-ionsko baterijo je treba priključiti vzporedno z Li-Ion polnilnim modulom TP-4056 in 3V-5V povečevalnikom. Med tem postopkom priključite mostične žice na sponke pravilne polarnosti.

Pri spajkanju bodite pozorni na to, da ostanete pozorni, delate v dobro prezračevanem prostoru in nosite zaščito za oči.

Na pozitivnem izhodu pretvornika 5Vboost je treba namestiti stikalo, da bo botu omogočil vklop in izklop. Izhod pretvornika DC-DC gre neposredno na vhod za napajanje Arduino Nano.

8. korak: Koda, Arduino Nano in vezje

Koda, Arduino Nano in vezja
Koda, Arduino Nano in vezja
Koda, Arduino Nano in vezja
Koda, Arduino Nano in vezja

Najprej, če želite programirati Arduino Nano, boste morali prenesti Arduino IDE in potrebne gonilnike za Nano. Ko to storite, lahko naložite spodnjo kodo, tako da računalnik povežete z nano prek kabla USB na mikro-USB.

Nato z zgornjim diagramom priključite vsako potrebno komponento in senzor na Nano.

  • Dva servomotorja morata biti priključena na nožici 9 in 10.
  • Infrardeči senzor mora biti priključen na analogni zatič (ta senzor ni vključen v kodo, saj je specifičen le za konkurenco - naj ga doda uporabnik)
  • Ultrazvočni senzor HC-SR04 mora imeti odmevni zatič priključen na pin 5, sprožilni zatič pa na pin 4.

Ko to storite, preizkusite bot in naredite vse potrebne prilagoditve.

9. korak: To je to! Vaš Sumo Bot je pripravljen za uporabo

To je to! Vaš Sumo Bot je pripravljen za uporabo
To je to! Vaš Sumo Bot je pripravljen za uporabo
To je to! Vaš Sumo Bot je pripravljen za uporabo
To je to! Vaš Sumo Bot je pripravljen za uporabo

Zdaj je vse nastavljeno in vaš bot je dokončan.

Uživajte!

Priporočena: