Sadržaj:

Mini-Sumo Bot: 9 koraka
Mini-Sumo Bot: 9 koraka

Video: Mini-Sumo Bot: 9 koraka

Video: Mini-Sumo Bot: 9 koraka
Video: Мини-сумо, соревнования 9 октября 2010 г. 2024, Srpanj
Anonim
Mini-Sumo Bot
Mini-Sumo Bot

Š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

3D ispis kućišta
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)

Brušenje šasije (usavršavanje)
Brušenje šasije (usavršavanje)
Brušenje šasije (usavršavanje)
Brušenje šasije (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

Spajanje kotača i servo upravljača
Spajanje kotača i servo upravljača
Spajanje kotača i servo upravljača
Spajanje kotača i servo upravljača

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

Priključivanje servomotora na Chasis
Priključivanje servomotora na Chasis
Priključivanje servomotora na Chasis
Priključivanje servomotora na Chasis

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

Dodavanje kugle prednjih valjaka
Dodavanje kugle prednjih valjaka
Dodavanje kugle prednjih valjaka
Dodavanje kugle prednjih valjaka

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

Dodavanje matične ploče i senzora
Dodavanje matične ploče i senzora
Dodavanje matične ploče i senzora
Dodavanje matične ploče i senzora
Dodavanje matične ploče i senzora
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

Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
Stvaranje kruga za upravljanje baterijom i njegovo dodavanje u šasiju
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

Kod, Arduino Nano i sklopovi
Kod, Arduino Nano i sklopovi
Kod, Arduino Nano i sklopovi
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

To je to! Vaš Sumo Bot spreman je za rad
To je to! Vaš Sumo Bot spreman je za rad
To je to! Vaš Sumo Bot spreman je za rad
To je to! Vaš Sumo Bot spreman je za rad

Sve je sada postavljeno i vaš bot je dovršen.

Uživati!

Preporučeni: