Kazalo:
- Zaloge
- 1. korak: 3D tiskanje ohišja
- 2. korak: brušenje podvozja (izboljšanje)
- Korak: Združite kolesa in servomotorje
- 4. korak: pritrditev servomotorjev na ohišje
- 5. korak: Dodajanje sprednje valjčne krogle
- 6. korak: Dodajanje ploščice in senzorjev
- 7. korak: Ustvarite vezje za upravljanje baterije in ga dodajte v Chasis
- 8. korak: Koda, Arduino Nano in vezje
- 9. korak: To je to! Vaš Sumo Bot je pripravljen za uporabo
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
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
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)
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
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
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
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
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
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
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
Zdaj je vse nastavljeno in vaš bot je dokončan.
Uživajte!