Sadržaj:
- Korak 1: Dijelovi robota
- Korak 2: Dijelovi 3D štampe
- Korak 3: Prednja montaža
- Korak 4: Donji servo
- Korak 5: Pričvrstite torzo
- Korak 6: Umetnite olovke
- Korak 7: Povucite gumice
- Korak 8: Umetnite više olovaka
- Korak 9: Izgradite krug
- Korak 10: Bušite
- Korak 11: Umetnite Arduino Micro
- Korak 12: Pričvrstite kopču za bateriju
- Korak 13: Pričvrstite pločicu
- Korak 14: Ožičite servomotore
- Korak 15: Programirajte Arduino
- Korak 16: Uključite bateriju
Video: 3D štampani robot: 16 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Dobra stvar kod 3D štampanja je to što olakšava izradu robota. Možete dizajnirati bilo koju konfiguraciju dijelova koje možete zamisliti i imati ih u ruci gotovo odmah. To omogućava brzo prototipiranje i eksperimentiranje. Ovaj konkretni 3D štampani robot je primjer toga. Ova ideja da imam botača za hodanje koji je pomaknuo prednji centar ravnoteže ja imam već nekoliko godina. Međutim, njegova implementacija sa dijelovima sa police uvijek se pokazala prilično lukavom i spriječila me da zaista pokušavam. Ipak, kad sam shvatio da se to može učiniti brzo i jednostavno pomoću 3D ispisa, uspio sam konačno stvoriti ovog robota za otprilike dva dana. U osnovi, 3D štampanje mi je omogućilo da uzmem ideju i realizujem je za manje od 48 sati. Ako se želite okušati u izradi ovog jednostavnog robota, uključio sam datoteke i postavio upute koje možete napraviti na sebi. Ovo je definitivno zabavan vikend projekt za nekoga tko ima 3D pisač koji poznaje malo elektroniku i lemljenje kako bi namočio noge robotikom.
Korak 1: Dijelovi robota
Nabavite sljedeće materijale:
(x1) 3D štampač (koristim Creality CR-10) (x2) Standardni servo upravljači (x1) Arduino mikro (x1) 40-polna utičnica (x1) PCB (x1) 9-kutna kopča za bateriju (x1) 9-držač baterije (x1) 9V baterija (x2) 3-pinski zaglavci (x13) M3 matice i vijci (x4) olovke
(Imajte na umu da su neki od linkova na ovoj stranici partnerski linkovi. To ne mijenja cijenu stavke za vas. Sav prihod koji reinvestiram reinvestiram u stvaranje novih projekata. Ako želite bilo kakve prijedloge za alternativne dobavljače, dopustite mi znati.)
Korak 2: Dijelovi 3D štampe
3D ispišite priložene datoteke pomoću određenog 3D štampača. Možda ćete morati postaviti datoteke da rade sa podrškom za vaše određeno postavljanje.
Korak 3: Prednja montaža
Umetnite četiri vijka u prednji dio robota.
Ugurajte dva zupčanika prednjih nogu u odjeljak u prednjem dijelu tijela robota tako da su utičnice za noge okrenute prema van.
Postavite zupčanik između dva zupčanika stalka nogu.
Pritisnite pogon servo pogona u utičnicu na središnjem zupčaniku i pričvrstite ga vijkom.
Konačno, pričvrstite servo na mjesto pomoću prethodno instaliranih vijaka kako biste dovršili prednju montažu.
Korak 4: Donji servo
Gurnite donji servo u montažni držač i pričvrstite ga na mjesto.
Korak 5: Pričvrstite torzo
Pritisnite 3D tiskani torzo centriran prema pomaku pogona motora i pričvrstite ga na mjesto.
Korak 6: Umetnite olovke
Umetnite olovke u utičnicu trupa tako da krajevi gumice strše.
Korak 7: Povucite gumice
Izvucite gumice s dvije olovke pomoću kliješta.
Korak 8: Umetnite više olovaka
Umetnite kraj olovaka na koje je gumica bila pričvršćena u svaku od utičnica prednjih nogu.
Korak 9: Izgradite krug
Lemite 40-polnu utičnicu na sredinu ploče. Spojite crnu žicu od 9V baterije na utičnicu za uzemljenje na Arduino utičnici, a crvenu žicu na V-ulaznu iglu. 40 -polna utičnica na sljedeći način: iglica zaglavlja 1 - 5V pin za napajanje 2 - Zaglavlje uzemljivača 3 - Digitalni pin 8 (utičnica 36) Lemite druga tri polna muška zaglavlja na 40 -polnu utičnicu na sljedeći način: iglica zaglavlja 1 - 5V utičnica za napajanje 2 - pin 3 uzemljivača - digitalni pin 9 (utičnica 37)
Korak 10: Bušite
Izbušite rupu od 1/8 centriranu na dijelu ploče na kojoj nema lemljenih električnih veza.
Korak 11: Umetnite Arduino Micro
Umetnite Arduino micro u odgovarajuće iglice na utičnici.
Korak 12: Pričvrstite kopču za bateriju
Pričvrstite kopču za bateriju na dno ploče, pazeći da s njom ne dođe do kratkog spoja.
Korak 13: Pričvrstite pločicu
Pričvrstite ploču za pričvršćivanje na montažne rupe na tijelu robota.
Korak 14: Ožičite servomotore
Uključite servo utičnice u odgovarajuće muške iglice na ploči.
Korak 15: Programirajte Arduino
Programirajte Arduino sa sljedećim kodom:
//
// Kôd za 3D štampanog robota // Saznajte više na: https://www.instructables.com/id/3D-Printed-Robot/ // Ovaj kôd je u javnoj domeni // // dodajte servo biblioteku # include // Kreirajte dvije servo instance Servo myservo; Servo myservo1; // Mijenjajte ove brojeve dok servomotori ne budu centrirani !!!! // U teoriji 90 je savršeno središte, ali je obično veće ili niže. int FrontBalanced = 75; int BackCentered = 100; // Varijable za kompenzaciju zadnjeg središta ravnoteže kada se prednji položaj pomakne int backRight = BackCentered - 20; int backLeft = BackCentered + 20; // Postavljanje početnih uvjeta servomotora i čekanje 2 sekunde void setup () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); kašnjenje (2000); } void loop () {// Hodajte ravno goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Skrenite desno goRight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Hodajte ravno goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // skrenite lijevo goLeft (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }} // Funkcija hodanja void walkOn () {myservo.write (BackCentered + 30); kašnjenje (1000); myservo.write (BackCentered - 30); kašnjenje (1000); } // Skrenite lijevo funkciju void goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Funkcija skrenite desno void goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Idi ravno funkcija void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }
Korak 16: Uključite bateriju
Priključite 9V bateriju i pričvrstite je pomoću držača za bateriju.
Je li vam ovo bilo korisno, zabavno ili zabavno? Pratite @madeineuphoria da vidite moje najnovije projekte.
Preporučuje se:
Jednostavan 3D štampani robot: 11 koraka (sa slikama)
Jednostavni 3D štampani robot: Dozvolite mi da izlazim sam. Odrastao sam s montažnim kompletima, a zatim i LEGO -om. Kasnije u životu koristio sam 8020 za izradu prototipova tipova sistema koje sam dizajnirao. Obično je po kući bilo komada otpada koje su moja djeca koristila kao svoju verziju kompleta za montažu
3D štampani Arduino četveronožni robot: 13 koraka (sa slikama)
3D štampani Arduino četveronožni robot: Iz prethodnih Instructablesa vjerovatno možete vidjeti da imam veliko zanimanje za robotske projekte. Nakon prethodnog Instructable -a gdje sam napravio robotskog dvonošca, odlučio sam pokušati napraviti četveronožnog robota koji bi mogao imitirati životinje poput psa
GorillaBot 3D štampani Arduino autonomni sprint četveronožni robot: 9 koraka (sa slikama)
GorillaBot 3D štampani Arduino autonomni sprint četveronožni robot: Svake godine u Toulouseu (Francuska) održava se trka robota u Toulouseu #TRR2021Trasa se sastoji od autonomnog sprinta od 10 metara za dvonožne i četveronožne robote. Trenutni rekord koji skupim za četveronožne je 42 sekunde za jednu Sprint 10 metara. Dakle, s tim u m
3D štampani zmijski robot: 7 koraka (sa slikama)
3D štampani zmijski robot: Kada sam dobio svoj 3D štampač, počeo sam razmišljati šta mogu da napravim od njega. Štampao sam mnogo stvari, ali sam htio napraviti cijelu konstrukciju pomoću 3D štampe. Tada sam razmišljao o tome da napravim životinju robota. Moja prva ideja bila je napraviti psa ili pauka, ali eto
Tito - Arduino UNO 3d štampani robot: 7 koraka (sa slikama)
Tito - Arduino UNO 3d štampani robot: Tito je dvonožni plešući DIY robot, izveden od Zowi -ja i Boba, u osnovi je prilagođen standardnoj Arduino UNO ploči s lakšim povezivanjem i podrškom. To je bila prva iteracija za Otto DIY (www.ottodiy.com)