Sadržaj:
- Korak 1: Modelirajte svog robota
- Korak 2: Pogled sa strane
- Korak 3: 3 Glavne komponente
- Korak 4: Pokret: koračni motori
- Korak 5: Nosač čaše: model
- Korak 6: Držač čaše: Mehanizam
- Korak 7: Držač čaše: Moj mehanizam
- Korak 8: Držač čaše: Krug
- Korak 9: Ulijevanje: krug
- Korak 10: Ulijevanje: Nastavak
- 11. korak: ShotBot kôd
Video: ShotBot robot: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Ova instrukcija nastala je u skladu s projektnim zahtjevima Makecoursea na Sveučilištu Južne Floride (www.makecourse.com)
Pribor:
Žice, Arduino, 6V podvodna DC pumpa za vodu sigurna za hranu, 2 koračna motora, 2 ULN2003 upravljačke ploče, H-most, 180 servo motor, 5v i 6-9v izvor napajanja, matična ploča, IC senzor i daljinski, pištolj za vruće ljepilo, siguran za hranu cijevi.
Korak 1: Modelirajte svog robota
Napravite 3D model svog robota kako želite da izgleda. Uzmite u obzir kako ćete postaviti kotač i os, motore, mehanizme za držač čaša, ožičenje i električne komponente te spremnik za vodu. Na slici možete vidjeti da imam planiranu veličinu (8x8x4in) i smještaj mojih komponenti i žica. Ako je potrebno, pronađite dimenzije ili 3D modele vaših stvarnih komponenti. Također možete vidjeti u stražnjem kutu da sam stvorio utor za provlačenje žica.
Korak 2: Pogled sa strane
Možete vidjeti da sam stvorio utor za koračne motore i osovinu za prednji kotač.
Korak 3: 3 Glavne komponente
Postoje 3 glavna mehanizma za robota.
1. Pokret: Kotači i pogonske funkcije.
a. Za to su potrebna dva koračna motora i ploče vozača
2. Držač za čaše: Stvara položaj za čašu i precizno mjesto ulijevanja
a. Za to je potreban servo motor.
3. Izlijevanje: Mehanizam za izlijevanje svakog hica.
a. to zahtijeva H most i pumpu za vodu
Za matičnu ploču spojite uzemljene tračnice jedna s drugom i jednu od njih povežite s Arduinom kako biste stvorili zajedničko tlo.
Ovim Botom upravljat će IC senzor i daljinski upravljač. Morat ćete ga spojiti na jedan od digitalnih pinova na Arduinu i spojiti ga na Arduino napajanje i masu.
Korak 4: Pokret: koračni motori
Spojite svoje koračne motore na svaku upravljačku ploču i spojite IN pinove na 1-4 na pinove 2-9 na Arduinu. Priključite izvor napajanja na vanjsku 6v+ bateriju i uzemljite svaki sustav s uzemljenjem (ili uzemljenjem Arduino)
Prilikom programiranja koračnih motora možete koristiti biblioteku koračnih motora ili je strogo kodirati. Za ovaj projekt bit će teško kodiran.
Korak 5: Nosač čaše: model
Ovo je model držača za čaše koji sam stvorio. Obratite pozornost na otvoreni spoj na stražnjoj strani mehanizma.
Korak 6: Držač čaše: Mehanizam
Za držač čaša, koristiti servo za upravljanje njegovim kretanjem. Slijedeći gornju sliku, želite stvoriti sustav s dva zgloba sa spojem na kraju servo kraka i spojem na stražnjoj strani držača za čaše. To će rotacijsko gibanje pretvoriti u linearno. Za to sam upotrijebio karton i Q-savjete. Izrezao sam mali pravokutni komad kartona i stavio malu rupu i svaki kraj. Stavio sam Q-vrh kroz svaki kraj i pričvrstio ga na servo i držač za čaše. Zatim je vrućim ljepilom pokrio krajeve Q-vrha.
Korak 7: Držač čaše: Moj mehanizam
Korak 8: Držač čaše: Krug
Želite spojiti servo motor na napajanje i masu i spojiti ga na jedan od PWM pinova.
Korak 9: Ulijevanje: krug
Spojite istosmjernu pumpu za vodu na OUT1 i OUT2 H-mosta. Spojite H-most na zajedničko uzemljenje. Ako je vaš vanjski izvor napajanja manji od 12v, spojite ga +12v na H-mostu, ako ne uklonite kratkospojnik ispod priključka i spojite ga na +12v. Za ovaj projekt koristio sam 9v bateriju kao vanjsku. Zatim uklonite kratkospojnik s ENA pina i spojite ga s PWM iglom na Arduinu. Spojite IN1 na Arduino pinove. Napomena: Obično bismo priključili i IN2, ali u ovom slučaju ne moramo jer nikada ne moramo mijenjati konfiguraciju istosmjernog motora.
Korak 10: Ulijevanje: Nastavak
Želite postaviti pumpu za vodu na dno spremnika i napajati je s vrha spremnika. Zatim možete nagnuti cijevi koje dolaze s vrha robota i usmjeriti ih prema držaču za čaše.
11. korak: ShotBot kôd
Glavni kod i funkcije
Preporučeni:
Arduino - Robot za rješavanje labirinta (mikro miš) Robot koji prati zid: 6 koraka (sa slikama)
Arduino | Robot za rješavanje labirinta (MicroMouse) Zidni robot: Dobro došli, ja sam Isaac i ovo je moj prvi robot "Striker v1.0". Ovaj je robot dizajniran za rješavanje jednostavnog labirinta. Na natjecanju smo imali dva labirinta i robota uspio ih je identificirati. Sve druge promjene u labirintu mogu zahtijevati promjenu
PAPIR GLADNI ROBOT - Pringles Recycle Arduino robot: 19 koraka (sa slikama)
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: Ovo je još jedna verzija Hungry Robota koju sam izgradio 2018. Možete napraviti ovog robota bez 3D pisača. Sve što trebate učiniti je samo kupiti limenku Pringlesa, servo motor, senzor blizine, arduino i neke alate. Možete preuzeti sve
RC upravljani robot na XLR8! Obrazovni robot: 5 koraka
RC upravljani robot na XLR8! Obrazovni robot: Bok, u ovom će vam članku pokazati kako izgraditi osnovni robot. Riječ "robot" doslovno znači "rob" ili "Radnik". Zahvaljujući napretku u umjetnoj inteligenciji, roboti više nisu samo dio znanstvene fantastike Issaca Asimova
Joy Robot (Robô Da Alegria) - 3D ispis s otvorenim kodom, Arduino pogonski robot!: 18 koraka (sa slikama)
Joy Robot (Robô Da Alegria) - Otvoreni izvorni 3D ispis, Arduino pogonski robot !: Prva nagrada na natjecanju s kotačima s instrukcijama, Druga nagrada na natjecanju Instructables Arduino i Drugoplasirana u izazovu Dizajn za djecu. Hvala svima koji su glasali za nas !!! Roboti stižu posvuda. Od industrijske primjene do vas
Robot za balansiranje / Robot na 3 kotača / STEM robot: 8 koraka
Robot za balansiranje / Robot na tri kotača / STEM robot: Izgradili smo kombiniranog robota za balansiranje i 3 kotača za obrazovnu uporabu u školama i posliješkolskim obrazovnim programima. Robot se temelji na Arduino Uno, prilagođenom štitu (svi detalji o konstrukciji navedeni), bateriji Li -Ion baterije (sve izgrađene