Turinys:
- Prekės
- 1 veiksmas: važiuoklės 3D spausdinimas
- 2 žingsnis: važiuoklės šlifavimas (patobulinimas)
- 3 žingsnis: ratų ir servo sujungimas
- 4 žingsnis: „Servo“pritvirtinimas prie „Chasis“
- 5 žingsnis: Priekinio ritininio rutulio pridėjimas
- 6 veiksmas: duonos lentos ir jutiklių pridėjimas
- 7 veiksmas: sukurkite akumuliatoriaus valdymo grandinę ir pridėkite ją prie „Chasis“
- 8 žingsnis: kodas, „Arduino Nano“ir grandinės
- 9 žingsnis: viskas! Jūsų „Sumo Bot“yra pasirengęs veikti
Video: „Mini-Sumo Bot“: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
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
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)
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
Š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“
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
Š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
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“
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
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
Dabar viskas nustatyta ir jūsų robotas baigtas.
Mėgautis!
Rekomenduojamas:
T2 - „Tea Bot“- arbatos virimas - 4 žingsniai
T2 - „Tea Bot“- „Arbatos alaus daryba paprasta“: Arbatos bot buvo sukurtas tam, kad padėtų vartotojui virti arbatą iki rekomenduojamo virimo laiko. Vienas iš dizaino tikslų buvo išlaikyti jį paprastą. ESP8266 yra užprogramuotas su žiniatinklio serveriu, skirtu valdyti servo variklį. ESP8266 žiniatinklio serveris reaguoja į mobiliuosius ir
Otto Bot („Aš pavadinau mano smaigalį“): 5 žingsniai
Otto Bot (aš pavadinau mano smaigalį): Tai paprastas projektas, kurį beveik kiekvienas gali padaryti, kad sukurtų paprastą vaikščiojantį robotą
„Boe Bot“plaukia labirintu: 4 žingsniai
„Boe Bot“plaukia per labirintą: šis nurodymas padės jums sukurti „boe bot“buferius ir suteiks jums kodą, kuriuo bus galima naršyti „boe bot“per labirintą
„Flex Bot“: 6 žingsniai
„Flex Bot“: naudokite šią instrukciją, kad sukurtumėte keturiais ratais varomą roboto važiuoklę, kurią valdytų jūsų raumenys
„Mini Drawing Bot“- tiesioginė „Android“programa - „Trignomentry“: 18 žingsnių (su nuotraukomis)
„Mini Drawing Bot“-tiesioginė „Android“programa-„Trignomentry“: ačiū Dievui ir jums visiems, kad mano projektas „Baby-MIT-Cheetah-Robot“laimėjo pirmąjį konkurso „Make it Move“prizą. Esu labai laimingas, nes daug draugų pokalbyje ir žinutėse užduoda daug klausimų. Vienas svarbiausių klausimų buvo tai, kaip