Kazalo:
- 1. korak: Modelirajte svojega robota
- Korak: Pogled s strani
- 3. korak: 3 glavne komponente
- 4. korak: Gibanje: koračni motorji
- 5. korak: Držalo za skodelico: model
- 6. korak: Držalo za skodelico: mehanizem
- 7. korak: Držalo za skodelico: moj mehanizem
- 8. korak: Držalo za skodelico: vezje
- 9. korak: Nalivanje: vezje
- 10. korak: Nalivanje: Nadaljevanje
- 11. korak: Koda ShotBot
Video: Robot ShotBot: 11 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Ta pouk je bil ustvarjen v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com)
Zaloge:
Žice, Arduino, 6v varna potopna vodna črpalka z enosmernim tokom, 2 koračna motorja, 2 vozniški plošči ULN2003, H-most, 180 servo motor, 5v in 6-9v vir energije, plošča, IR senzor in daljinski upravljalnik, pištola za vroče lepilo, varno za hrano cevi.
1. korak: Modelirajte svojega robota
Ustvarite 3D -model svojega robota, kako želite videti. Upoštevajte, kako boste postavili kolo in os, motorje, mehanizme za držalo za skodelico, ožičenje in električne komponente ter rezervoar za vodo. Na sliki lahko vidite, da imam načrtovano velikost (8x8x4in) in postavitev mojih komponent in žic. Po potrebi poiščite dimenzije ali 3D modele vaših dejanskih komponent. V zadnjem kotu lahko vidite tudi, da sem ustvaril režo za napeljavo žic.
Korak: Pogled s strani
Vidite, da sem ustvaril režo za koračne motorje in os za sprednje kolo.
3. korak: 3 glavne komponente
Za robota obstajajo 3 glavni mehanizmi.
1. Gibanje: Kolesa in pogonske funkcije.
a. To zahteva dva koračna motorja in vozniške plošče
2. Držalo za skodelico: ustvari postavitev za skodelico in natančno lokacijo vlivanja
a. To zahteva servo motor.
3. Nalivanje: Mehanizem za izlivanje vsakega posnetka.
a. to zahteva most H in vodno črpalko
Za ploščo povežite ozemljitvene tirnice med seboj in eno od njih povežite z Arduinom, da ustvarite skupno podlago.
Ta Bot bo upravljan z IR senzorjem in daljinskim upravljalnikom. Morali ga boste priključiti na enega od digitalnih zatičev na Arduinu in ga priključiti na napajanje in maso Arduina.
4. korak: Gibanje: koračni motorji
Stepper motorje priključite na vsako vozniško ploščo in priključite vtiče IN na 1-4 na nožice 2-9 na Arduinu. Vir napajanja priključite na zunanjo baterijo 6v+ in ozemljite vsak sistem s skupno maso (ali ozemljitvijo Arduino)
Ko programirate koračne motorje, lahko uporabite knjižnico koračnih motorjev ali jo trdo kodirate. Za ta projekt bo težko kodiran.
5. korak: Držalo za skodelico: model
To je model držala za skodelico, ki sem ga ustvaril. Za mehanizem opazite odprt sklep na hrbtni strani.
6. korak: Držalo za skodelico: mehanizem
Za držalo za skodelico boste za krmiljenje njegovega gibanja uporabili servo. Po zgornji sliki želite ustvariti sistem dveh sklepov s spojem na koncu servo ročice in spojem na hrbtni strani držala za skodelico. Tako se bo rotacijsko gibanje spremenilo v linearno. Za to sem uporabil karton in Q-nasvete. Odrezal sem majhen pravokoten kos kartona in dal vsak luknjico in vsak konec. Na vsak konec sem dal Q-konico in jo pritrdil na servo in držalo za skodelico. Nato smo z vročim lepilom prekrili konce Q-konice.
7. korak: Držalo za skodelico: moj mehanizem
8. korak: Držalo za skodelico: vezje
Servo motor želite priključiti na napajanje in maso ter ga priključiti na enega od zatičev PWM.
9. korak: Nalivanje: vezje
Vodno črpalko DC priključite na OUT1 in OUT2 H-mostu. Priključite H-most na skupno maso. Če je vaš zunanji vir napajanja manjši od 12v, ga priključite na +12v na H-mostu, če ne, odstranite pokrovček mostička za povezavo in ga priključite na +12v. Za ta projekt sem uporabil 9v baterijo kot zunanjo. Nato odstranite mostiček na zatiču ENA in ga priključite na pin PWM na Arduinu. Priključite IN1 na zatiče Arduino. Opomba: Običajno bi priključili tudi IN2, vendar nam v tem primeru ni treba, ker nam ni treba nikoli spreminjati konfiguracije enosmernega motorja.
10. korak: Nalivanje: Nadaljevanje
Vodno črpalko želite postaviti na dno rezervoarja in jo napajati z vrha rezervoarja. Nato lahko nagnete cev, ki prihaja z vrha robota, in jo usmerite v držalo za skodelice.
11. korak: Koda ShotBot
Glavna koda in funkcije
Priporočena:
Arduino - Robot za reševanje labirinta (MicroMouse) Stenski robot: 6 korakov (s slikami)
Arduino | Robot za reševanje labirinta (MicroMouse) Wall Naslednji robot: Dobrodošli, jaz sem Isaac in to je moj prvi robot "Striker v1.0". Ta robot je bil zasnovan za reševanje preprostega labirinta. Na tekmovanju smo imeli dva labirinta in robota jih je lahko identificiral. Vse druge spremembe v labirintu lahko zahtevajo spremembo
Samoučen robot Maze Crab Robot PROTOTIP 1 STANJE NEPOPOLNO: 11 korakov
Samoučen robot Maze Crab Robot PROTOTIP 1 STANJE NEPOPOLNO: ODGOVORNOST !!: Pozdravljeni, opravičujem se za slabe slike, kasneje bom dodal več navodil in diagramov (in natančnejše podrobnosti. Postopek nisem dokumentiral (namesto tega sem samo naredil video posnetek s časovnim zamikom). Tudi to navodilo je nepopolno, tako kot sem
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 korakov (s slikami)
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: To je še ena različica Hungry Robot, ki sem jo izdelal leta 2018. Ta robot lahko naredite brez 3D tiskalnika. Vse kar morate storiti je samo kupiti pločevinko Pringlesa, servo motor, senzor bližine, arduino in nekaj orodja. Lahko prenesete vse
RC krmiljeni robot na XLR8! Izobraževalni robot: 5 korakov
RC krmiljeni robot na XLR8! Izobraževalni robot: Pozdravljeni, v tem članku vam bom pokazal, kako sestaviti osnovnega robota. Beseda "robot" dobesedno pomeni "suženj" ali "delavec". Zahvaljujoč napredku na področju umetne inteligence roboti niso več le del znanstvene fantastike Issaca Asimova
Robot za uravnoteženje / 3 -kolesni robot / STEM robot: 8 korakov
Robot za uravnoteženje / 3 -kolesni robot / STEM Robot: Zgradili smo kombiniranega balansirnega in 3 -kolesnega robota za izobraževalno uporabo v šolah in po šolah. Robot temelji na Arduino Uno, ščitu po meri (vse podrobnosti o konstrukciji), Li -Ion bateriji (vse sestavljene iz