Sadržaj:
- Pribor
- Korak 1: 3D ispis kućišta
- Korak 2: Brušenje šasije prema dolje (usavršavanje)
- Korak 3: Spajanje kotača i servomotora
- Korak 4: Priključivanje servomotora na šasiju
- Korak 5: Dodavanje prednje valjkaste kugle
- Korak 6: Dodavanje matične ploče i senzora
- Korak 7: Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
- Korak 8: Kod, Arduino Nano i sklopovi
- Korak 9: To je to! Vaš Sumo Bot spreman je za rad
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Što je Sumo Bot?
Ovaj je projekt inspiriran natjecateljskim stilom sumo robotike čiji primjer možete pronaći ovdje. Dva bota smještena su u crni prsten s bijelim obrubom s ciljem autonomnog izbacivanja drugog robota iz prstena. Zato je to dobar projekt kada je u pitanju uporaba senzora.
U ovom uputstvu vodit ću vas kako stvoriti vlastiti mini sumo bot. Sjajan je projekt proći neko vrijeme ili čak započeti vlastiti događaj robotike. Kompaktan je, pun mogućnosti učenja i vrlo zabavan za igru.
Pribor
Bill of Materials
- Zelena PLA
- 2x SG90 kontinuirani servo upravljači
- HC-SR04 Ultrazvučni senzor
- Infracrveni senzor
- 2m crvena kratkospojna žica
- 2x M4 vijka
- 2x šesterokutne matice M4
- 1x litij -ionska baterija 3.7V 3600 mAh
- 1x Li-Ion 18650 držač baterije
- TP4056 Li-Ion modul za punjenje
- 5V DC-DC pretvarač pojačanja
- Arduino Nano
- Mali Breadboard
- Blue Tack
- 2x kotači
- 2x mali vijci M3 (za servomotore)
- 1x SPDT prekidač
Korisna oprema
- 3D pisač
- Dremel komplet
- Pištolj za vruće ljepilo
- Računalo
Korak 1: 3D ispis kućišta
Najprije preuzmite priloženu datoteku i otvorite je pomoću softvera FlashPrint ili drugog softvera za 3D pisač. Spremite ovu datoteku na SD karticu i umetnite je u 3D pisač. Nakon postavljanja pisača, učitavanja niti i zagrijavanja ekstrudera, ispišite dizajn.
Korak 2: Brušenje šasije prema dolje (usavršavanje)
Nakon što je kućište ispisano, nosači će se morati ukloniti. Pomoću dlijeta ili kosine možete ih s lakoćom odvojiti. Datoteka se također može koristiti za izglađivanje i čišćenje grubih rubova. Iako pazite da ne uništite šasiju ili ozlijedite prste.
Korak 3: Spajanje kotača i servomotora
U ovom koraku servo se mora sigurno kombinirati s kotačem kako se ne bi otpao tijekom natjecanja. Ovaj spoj može se postići spajanjem dva dijela zajedno što čini snažan spoj.
Korak 4: Priključivanje servomotora na šasiju
Nakon što su kotači pričvršćeni na servo upravljače, sada se mogu trajno postaviti na šasiju. Najbolji način da to učinim je što sam upotrijebio pištolj za vruće ljepilo koji je dovoljno snažan da drži servo pogone na šasiji, ali također dopušta bilo kakve promjene u pozicioniranju servomotora ako bude potrebno.
Pri postavljanju na šasiju provjerite jesu li servo pogoni ispravno i ispravno usmjereni!
Korak 5: Dodavanje prednje valjkaste kugle
Ovaj korak je prilično naprijed jer su dvije rupe za vijke već oblikovane. Samo poravnajte valjkastu kuglicu s šasijom i pričvrstite dvije komponente zajedno pomoću vijaka M4 i imbus matica.
Dodatne šesterokutne matice mogu se postaviti između valjkaste kutije i šasije koje djeluju kao odstojnici za smanjenje kuta nagiba sumobota prema dolje.
Korak 6: Dodavanje matične ploče i senzora
Najprije pričvrstite infracrveni senzor na prednju stranu bota vrućim ljepilom, pritom pazeći da senzor može jasno skenirati tlo ispod njega. Zatim učvrstite ultrazvučni senzor na potrebne rupe na prednjoj strani bota, kao što se može vidjeti na gornjim fotografijama.
Konačno, dodajte ploču s Arduino nano na sredinu bota i učvrstite je plavom trakom tako da ju je lako ukloniti u vrijeme rješavanja problema i popravka.
Korak 7: Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
Litij-ionska baterija treba biti spojena paralelno i s TP-4056 Li-Ion modulom za punjenje i s 3V-5V pojačivačem. Tijekom ovog procesa spojite žice kratkospojnika na stezaljke ispravnog polariteta.
Prilikom lemljenja ne zaboravite biti svjesni, raditi u dobro prozračenom prostoru i nositi zaštitu za oči.
Na pozitivnom izlazu 5Vboost pretvarača treba postaviti prekidač kako bi se bot mogao uključiti i isključiti. Izlaz DC-DC pretvarača ide izravno na ulaz napajanja Arduino Nano.
Korak 8: Kod, Arduino Nano i sklopovi
Prije svega, da biste programirali Arduino Nano, morat ćete preuzeti Arduino IDE i potrebne upravljačke programe za Nano. Nakon što to učinite, trebali biste moći prenijeti dolje navedeni kôd povezivanjem računala s nano-om putem USB-mikro-USB kabela.
Zatim pomoću gornjeg dijagrama spojite svaku od potrebnih komponenti i senzora na Nano.
- Dva servo upravljača trebaju biti spojena na pinove 9 i 10.
- Infracrveni senzor trebao bi biti spojen na analogni pin (ovaj senzor nije uključen u kôd jer se odnosi samo na konkurenciju - trebao bi ga dodati korisnik)
- HC-SR04 ultrazvučni senzor trebao bi imati svoj eho pin spojen na pin 5, a okidač na pin 4.
Nakon što to učinite, isprobajte robota i izvršite potrebne prilagodbe.
Korak 9: To je to! Vaš Sumo Bot spreman je za rad
Sve je sada postavljeno i vaš bot je dovršen.
Uživati!