Turinys:

„Mini-Sumo Bot“: 9 žingsniai
„Mini-Sumo Bot“: 9 žingsniai

Video: „Mini-Sumo Bot“: 9 žingsniai

Video: „Mini-Sumo Bot“: 9 žingsniai
Video: Такие секреты уже все забыли, но их стоит знать! Полезные советы на все случаи жизни! 2024, Lapkritis
Anonim
„Mini-Sumo Bot“
„Mini-Sumo Bot“

Kas yra „Sumo Bot“?

Šį projektą įkvėpė sumo robotikos varžybų stilius, kurio pavyzdį rasite čia. Du robotai yra įdėti į juodą žiedą su baltu kraštu, siekiant savarankiškai išmušti kitą robotą iš žiedo. Štai kodėl tai yra geras projektas, kai kalbama apie jutiklių naudojimą.

Šioje instrukcijoje nurodysiu, kaip sukurti savo mini sumo robotą. Tai puikus projektas praleisti šiek tiek laiko ar net pradėti savo robotikos renginį. Jis yra kompaktiškas, kupinas mokymosi galimybių ir labai smagus žaisti.

Prekės

Sąmata

  • Žalia PLA
  • 2x SG90 nuolatinės servos
  • Ultragarsinis jutiklis HC-SR04
  • Infraraudonųjų spindulių jutiklis
  • 2 m raudona jungiamoji viela
  • 2x M4 varžtai
  • 2x M4 šešiabriaunės veržlės
  • 1x ličio jonų baterija 3.7V 3600 mAh
  • 1x Li-Ion 18650 akumuliatoriaus laikiklis
  • TP4056 ličio jonų įkrovimo modulis
  • 5V DC-DC stiprinimo keitiklis
  • Arduino Nano
  • Maža duonos lenta
  • Mėlyna juosta
  • 2x ratai
  • 2x M3 maži varžtai (servams)
  • 1x SPDT jungiklis

Naudinga įranga

  • 3D spausdintuvas
  • „Dremel“rinkinys
  • Karšto klijų pistoletas
  • Kompiuteris

1 veiksmas: važiuoklės 3D spausdinimas

Važiuoklės 3D spausdinimas
Važiuoklės 3D spausdinimas

Pirmiausia atsisiųskite pridėtą failą ir atidarykite jį naudodami programinę įrangą „FlashPrint“arba kitą 3D spausdintuvo programinę įrangą. Išsaugokite šį failą SD kortelėje ir įdėkite į 3D spausdintuvą. Nustatę spausdintuvą, įdėję giją ir pašildę ekstruderius, atspausdinkite dizainą.

2 žingsnis: važiuoklės šlifavimas (patobulinimas)

Važiuoklės šlifavimas (patobulinimas)
Važiuoklės šlifavimas (patobulinimas)
Važiuoklės šlifavimas (patobulinimas)
Važiuoklės šlifavimas (patobulinimas)

Atspausdinus važiuoklę, atramas reikės nuimti. Naudodami kaltą ar nuožulnumą, juos galima lengvai nuimti. Failas taip pat gali būti naudojamas išlyginti ir išvalyti šiurkščius kraštus. Nors būkite atsargūs, kad nesugadintumėte važiuoklės ir nepažeistumėte pirštų.

3 žingsnis: ratų ir servo sujungimas

Ratų ir servo sujungimas
Ratų ir servo sujungimas
Ratų ir servo sujungimas
Ratų ir servo sujungimas

Šiam žingsniui servo turi būti saugiai sujungtas su ratu, kad jis nenukristų varžybų metu. Šią jungtį galima atlikti sukant abi dalis kartu, kad būtų užtikrintas tvirtas sujungimas.

4 žingsnis: „Servo“pritvirtinimas prie „Chasis“

Servo tvirtinimas prie važiavimo
Servo tvirtinimas prie važiavimo
Servo tvirtinimas prie važiavimo
Servo tvirtinimas prie važiavimo

Kai ratai buvo pritvirtinti prie servo, dabar juos galima visam laikui pritvirtinti prie važiuoklės. Radau geriausią būdą tai padaryti - naudoti karšto klijų pistoletą, kuris būtų pakankamai stiprus, kad servo laikytų prie važiuoklės, tačiau taip pat leidžia keisti servo padėtį, jei reikia.

Montuodami prie važiuoklės, įsitikinkite, kad servos yra tinkamai sulygiuotos ir nukreiptos teisingai!

5 žingsnis: Priekinio ritininio rutulio pridėjimas

Priekinio ritininio rutulio pridėjimas
Priekinio ritininio rutulio pridėjimas
Priekinio ritininio rutulio pridėjimas
Priekinio ritininio rutulio pridėjimas

Šis žingsnis yra gana tiesus, nes dvi varžtų skylės jau yra suformuotos. Tiesiog sulygiuokite ritininį rutulį su važiuokle ir pritvirtinkite abu komponentus kartu naudodami M4sraigtus ir šešiabriaunius veržles.

Papildomos šešiabriaunės veržlės gali būti dedamos tarp ritininio rutulio ir važiuoklės, veikiančios kaip tarpikliai, sumažinantys sumo boto nuolydį žemyn.

6 veiksmas: duonos lentos ir jutiklių pridėjimas

Duonos lentos ir jutiklių pridėjimas
Duonos lentos ir jutiklių pridėjimas
Duonos lentos ir jutiklių pridėjimas
Duonos lentos ir jutiklių pridėjimas
Duonos lentos ir jutiklių pridėjimas
Duonos lentos ir jutiklių pridėjimas

Pirmiausia pritvirtinkite infraraudonųjų spindulių jutiklį prie roboto priekio karštais klijais ir įsitikinkite, kad jutiklis gali aiškiai nuskaityti žemę po juo. Tada pritvirtinkite ultragarso jutiklį prie būtinų skylių, esančių roboto priekyje, kaip matyti aukščiau esančiose nuotraukose.

Galiausiai pridėkite duonos lentą su „Arduino nano“prie roboto centro ir užfiksuokite ją mėlyna lipnia juosta, kad ją būtų lengva pašalinti gedimų šalinimo ir taisymo metu.

7 veiksmas: sukurkite akumuliatoriaus valdymo grandinę ir pridėkite ją prie „Chasis“

Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą
Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą
Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą
Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą
Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą
Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą
Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą
Akumuliatoriaus valdymo grandinės sukūrimas ir įtraukimas į eigą

Ličio jonų baterija turi būti prijungta lygiagrečiai su TP-4056 Li-Ion įkrovimo moduliu ir 3V-5V stiprintuvu. Šio proceso metu būtinai prijunkite trumpiklius prie tinkamo poliškumo gnybtų.

Lituodami nepamirškite būti atsargiems, dirbdami gerai vėdinamoje vietoje ir dėvėdami akių apsaugą.

Prie teigiamos 5Vboost keitiklio išvesties reikia įjungti jungiklį, kad robotas galėtų įsijungti ir išsijungti. DC-DC keitiklio išėjimas patenka tiesiai į „Arduino Nano“maitinimo šaltinį.

8 žingsnis: kodas, „Arduino Nano“ir grandinės

Code, „Arduino Nano“ir „Circuitry“
Code, „Arduino Nano“ir „Circuitry“
Code, „Arduino Nano“ir „Circuitry“
Code, „Arduino Nano“ir „Circuitry“

Visų pirma, norėdami užprogramuoti „Arduino Nano“, turėsite atsisiųsti „Arduino IDE“ir reikalingas „Nano“tvarkykles. Tai atlikę turėtumėte galėti įkelti žemiau susietą kodą, prijungdami kompiuterį prie „nano“per USB į „Micro-USB“laidą.

Tada, naudodami aukščiau pateiktą schemą, prijunkite visus reikalingus komponentus ir jutiklius prie „Nano“.

  • 2 servos turi būti prijungtos prie 9 ir 10 kaiščių.
  • Infraraudonųjų spindulių jutiklis turi būti prijungtas prie analoginio kaiščio (šis jutiklis nėra įtrauktas į kodą, nes jis skirtas tik konkuruoti - jį turėtų pridėti vartotojas)
  • Ultragarso jutiklio HC-SR04 aido kaištis turi būti prijungtas prie 5 kaiščio, o trigerio kaištis prijungtas prie 4 kaiščio.

Kai tai bus padaryta, išbandykite robotą ir atlikite būtinus koregavimus.

9 žingsnis: viskas! Jūsų „Sumo Bot“yra pasirengęs veikti

Viskas! Jūsų „Sumo Bot“yra pasirengęs veikti
Viskas! Jūsų „Sumo Bot“yra pasirengęs veikti
Viskas! Jūsų „Sumo Bot“yra pasirengęs veikti
Viskas! Jūsų „Sumo Bot“yra pasirengęs veikti

Dabar viskas nustatyta ir jūsų robotas baigtas.

Mėgautis!

Rekomenduojamas: