Sadržaj:
- Korak 1: Materijali
- Korak 2: Ožičenje
- Korak 3: Kôd - deklarirajte svoje varijable
- Korak 4: Kôd - postavljanje
- 5. korak:
- Korak 6: Baza
- Korak 7: Okretanje tijela
Video: Robot: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Za naš konačni projekt rečeno nam je da izgradimo što god želimo. Koristeći ono što smo naučili i ono što smo mogli pronaći na internetu. Veliki sam obožavatelj serije Super Smash Bros. Posjedujem sve igre osim prve. Stoga sam za svoj posljednji projekt odlučio izgraditi robota temeljenog na igranom liku R. O. B.
Korak 1: Materijali
- 4 180 stupnjeva servo
- 13 muških - muških žica
- 8 muških - ženskih žica
- 2 džojstika
- 1 Oglasna ploča
- 1 Arduino
Korak 2: Ožičenje
Upotrijebite muško-mušku žicu za povezivanje negativne strane ploče s masom (GND) na Arduinu. Zatim povežite joystick VR X na A0 i A2, a VR Y na A1 i A3 na Arduinu. Zatim spojite Jovsticks 5v pin na 3.5 i 5V pinove na Arduinu, a GND na bilo koji GND na Arduinu. Zatim za svaki od 4 servo -a spojite bijelu žicu na pinove 7 - 4 na Arduinu. Zatim spojite crvenu žicu na servo pogonima na ploču s pozitivne strane, a crnu žicu na negativnu stranu ploče. Zatim priključite baterijski pretinac za napajanje kruga.
Korak 3: Kôd - deklarirajte svoje varijable
#uključi
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int radostY = 1; int radostX2 = 2; int radostY2 = 3; int joyVal; int joyVal2;
Naredba Servo stvara servo objekt za upravljanje servo pogonom.
Korak 4: Kôd - postavljanje
void setup () {// Spaja svaki servo na pin servo1.attach (7); servo2.priključak (6); servo3.priključak (5); servo4.priključak (4); }
5. korak:
void loop ()
{
joyVal = analogno čitanje (joyX); // Čita vrijednost joysticka joyVal = map (joyVal, 0, 1023, 0, 180); // Pretvara Joystick vrijednosti u stupnjeve servo1.write (joyVal); // Mijenja položaj serva tako da odgovara Joystick ulazu joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); kašnjenje (15); joyVal2 = analogno čitanje (joyX2); joyVal2 = karta (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogno čitanje (joyY2); joyVal2 = karta (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); kašnjenje (15); }
Korak 6: Baza
Dakle, nakon što završite sklop i kod. Možete početi stvarati stvarnog robota. Za bazu želite napraviti sve kutove 45 stupnjeva. Duge stranice su 18 cm, a strane kratkih hlača 6 cm. Zato samo slijedite sliku i izrežite naš oblik baze. Zatim napravite 2 trake duljine 54 cm i širine 5 cm koje ćete koristiti kao zidove. Ostavite male stranice od 6 cm otvorene. Zatim želite duplicirati bazu kako biste stvorili krov. sada ćemo u ovaj odjeljak dodati
Korak 7: Okretanje tijela
Uzmite papirnati ubrus i pištolj za ljepilo/vruće ljepilo do sredine krova. Zatim stvorite nešto prstenova visine 6 cm oko dna role papirnatih ubrusa. Zatim stvorite veliki tanjur s dovoljno velikom rupom da kroz njega stane papirnati ubrus. Stavite ploču na prsten, a zatim zalijepite servo na vrh role papirnatih ručnika. Ne možemo staviti svu težinu na servo. Stoga ćemo upotrijebiti štapiće za tiple i zavrtjeti ih. Stoga napravite 2 rupe u ploči dovoljno velike da stanu u neke tiple. Umetnite tiple u rupu, dovoljno da malo proviri po dnu rupe. Trakom/ pištoljem za vruće ljepilo klinovi do rupe tako da se ne pomiču. Uzmite praznu kutiju od maramica i napravite dovoljno velike rupe da stanu na drugi kraj klinova. Također se pobrinite da se rasprostire dovoljno da oba tipla mogu proći. Zatim zalijepite kutiju na servo i zabodite tiple u rupe na kutiji za tkivo. Trakom / vruće zalijepite tiple na rupe tako da se ne pomiču.
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
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 s maslacem: Arduino robot s egzistencijalnom krizom: 6 koraka (sa slikama)
Robot s maslacem: Arduino robot s egzistencijalnom krizom: Ovaj se projekt temelji na animiranoj seriji "Rick i Morty". U jednoj od epizoda Rick pravi robota čija je jedina svrha donijeti maslac. Kao studenti s Brufacea (Bruxellesski inženjerski fakultet) imamo zadatak za mehaniku
[Arduino Robot] Kako napraviti robota za snimanje pokreta - Palac Robot - Servo motor - Izvorni kod: 26 koraka (sa slikama)
[Arduino Robot] Kako napraviti robota za snimanje pokreta | Palac Robot | Servo motor | Izvorni kod: Thumbs Robot. Koristi se potenciometar servo motora MG90S. Vrlo je zabavno i jednostavno! Kôd je vrlo jednostavan. Ima samo 30 -ak redaka. Izgleda kao snimanje pokreta. Molimo ostavite bilo koje pitanje ili povratnu informaciju! [Uputa] Izvorni kod https: //github.c