Sadržaj:
- Korak 1: Stjecanje potrebnih dijelova
- Korak 2: Izrezivanje i sastavljanje ruke
- Korak 3: Elektronika
- Korak 4: Dovršavanje
Video: Arduino Robotski krak: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Jeste li ikada poželjeli da vaša vlastita robotska ruka podigne olovke i preda vam ih? Pa ne gledaj dalje! Ovaj Instructable vodit će vas kroz projektiranje i sastavljanje vlastite robotske ruke! Prvo ćemo početi prikupljati komponente za njegovu izradu, zatim programirati i ožičiti, a zatim završiti i imati svoj vlastiti Robot Arm!
Korak 1: Stjecanje potrebnih dijelova
Za izradu ruke morate nabaviti neke standardne komponente:
-MDF ploča od 5 mm ili bilo koja druga drvena ploča debljine 5 mm (ploča od pjene također funkcionira ako nemate alate potrebne za precizno rezanje drva)
-5x servo servo 9 grama
-Arduino sposoban kontrolirati najmanje 5 servo -a i primati ulaz s 2 joysticka (po mogućnosti i UNO)
-Osnova bez lemljenja
-2x joysticke s 2 osi (ili 4 potenciometra, ako vam nedostaju joystici ili mjesta na kojima ih možete nabaviti)
-Žice ili metalne šipke koje se mogu koristiti kao potisne šipke (provjerite debljinu) (žica s punom jezgrom je u redu, nasukana nije)
-6x vijci veličine 8 (dužine najmanje 18 mm) i pripadajuće matice
-1x bateriju ili je jednostavno priključite na računalo radi napajanja
-Pištolj za vruće ljepilo
-Mnogo žica (po mogućnosti nasukanih) koje mogu produžiti servo žice do njihovih položaja i spojiti upravljačke palice.
-(po izboru) mala, ali relativno teška protuteža. (oko 1 kg je savršeno)
* Važna napomena* potrebni su vam i vijci koji dolaze s većinom servo pogona kako biste ih sigurno montirali
Korak 2: Izrezivanje i sastavljanje ruke
Kako bismo imali radnu ruku potrebno nam je nešto sposobno podržati servomotore i ostale komponente i funkcionirati kao ruka. Za naš projekt koristili smo MDF ploču debljine 5 mm i izrezali je laserskim rezačem kako bismo bili što precizniji. Ako nemate mogućnost rezanja drva, list pjenaste ploče iz vaše lokalne prodavaonice dolara bit će jednako dobar. (Preporučujemo korištenje nečeg vrlo lakog poput drveta Balsa od 5 mm MDF -a Nakon što odaberete odabrani materijal za izrezivanje, možete preuzeti priloženu. Ai datoteku za rezanje na laserskom rezaču ili preuzeti verziju-p.webp
Za montažu servomotora, umetnete ih u 5 kvadratnih utora i zavijte servo dolje u montažne rupe. Nemojte još pričvršćivati potisnike jer ih morate napajati kako biste fino namjestili duljinu. Pripremite vruće ljepilo ako želite trajno priključiti servomotore (2 u bazi vjerojatno će trebati malo)
Korak 3: Elektronika
Prvi korak ovoga očito je programiranje Arduina. Ako želite izazov ili učite kako to učiniti, slobodno to učinite sami. Jedine upute koje vam zaista trebaju su da morate povezati ulaz svakog signala potenciometra kao izlaz za upravljanje servo pogonima. Ako ne znate ili ne želite, možete preuzeti program izravno odavde i postaviti se puno brže.
Kad pripremite program, vrijeme je za elektroniku, ovaj će se dio podijeliti u dva dijela, ovisno o tome jeste li to učinili sami ili ste preuzeli program.
Sami ste ga programirali
Spojite svoje žice servo signala na dodijeljene izlaze koje ste odabrali, a napajanje i uzemljenje koristite ploču bez lemljenja za distribuciju napajanja na svih 5 servomotora. Učinite isto sa spajanjem palica za upravljanje, napajanjem i povezivanjem na ulaz signala koji ste odabrali.
Preuzeo program
Nakon što ste učitali Arduino, vrijeme je da ga povežete. Upotrijebite gornju fotografiju za povezivanje oba džojstika. (Igle A0, A1, A2 i A3. Spojite svoje motore za podizanje bazne ruke na pinove 5 i 10, spojite servo za podizanje podlaktice na iglu 9, spojite servo kandže na pin 6 i na kraju servo za horizontalno okretanje na pin 11. Upotrijebite ploču bez lemljenja za raspodjelu energije s arduina (pin od 5V i pin) za napajanje i uzemljenje svih servo pogona zajedno s upravljačkim palicama. Možete koristiti gornje fotografije u slučaju da vam je potrebna pomoć pri povezivanju servomotora.
Nakon što je sve spojeno i Arduino učitao program, sve isprobajte. Imajte na umu da biste trebali imati jedan par servomotora (igle 5 i 10) koji se kreću u isto vrijeme, ali u suprotnim smjerovima. tako da pri povlačenju potisnih šipki mogu podići ruku prema gore.
Korak 4: Dovršavanje
Kad dovršite ruku, vrijeme je za posljednji korak. Ako to već niste učinili, spojite servosisteme na ruku i napajajte ih. Podesite duljinu potisne šipke prema tome kako će max/min postaviti ruku. Pri tome pazite da imate dodatni metal kako ne biste završili s prekratkom šipkom za produljenje duljine. Kad sve povežete, pokušajte! Kad ste sve prilagodili svojim željama, gotovi ste. Uživajte u svojoj potpuno novoj robotskoj ruci!
Preporučeni:
Lazarov krak: 10 koraka
Lazareva ruka: Htio bih za početak reći hvala što ste se zainteresirali za moj projekt. Moje ime je Chase Leach i stariji sam u WBASD S.T.E.M. Akademija. Ovaj je projekt prijavljen za nagradu Butwin Elias za znanost i tehnologiju 2019-2020. Laz
Robotski krak od štapića za sladoled: 17 koraka (sa slikama)
Robotski krak od sladoleda: Evo kako izgraditi jednostavnu robotsku ruku s hvataljkom pomoću štapića od sladoleda, Arduina i nekoliko servo pogona
Jednostavni robotski Arduino krak: 5 koraka
Jednostavna robotska arduino ruka: Ovdje ću vam pokazati kako izraditi osnovnu arduino robotsku ruku kojom se upravlja potenciometrom. Ovaj je projekt savršen za učenje osnova arduina, ako ste preplavljeni količinom opcija na instrukcijama i ne znate gdje biste trebali
Robotski servo krak: 5 koraka
Robotski servo krak: Napravit ćemo robusnu robotsku ruku koja može dizati utege i pomicati ih. Počnimo s ovim super stvarima
Python programabilni DIY robotski krak: 5 koraka
Python programabilna DIY robotska ruka: zašto napraviti ovaj projekt: (a) Naučite kontrolirati robotsku ruku pisanjem Python koda. To će vam omogućiti najprecizniju kontrolu, dodajući računalno programiranje na remen i učeći unutarnji rad sofisticiranih motora zasnovanih na registrima