Sadržaj:

Arduino Robot Arm: 4 koraka
Arduino Robot Arm: 4 koraka

Video: Arduino Robot Arm: 4 koraka

Video: Arduino Robot Arm: 4 koraka
Video: How to Make Arduino Wireless Controlled Robot Hand. 2024, Juli
Anonim
Arduino Robot Arm
Arduino Robot Arm

Jeste li ikada poželjeli da vaša vlastita robotska ruka podigne olovke i preda vam ih? Pa ne tražite dalje! Ovaj Instructable će vas voditi kroz dizajniranje i sastavljanje vlastite robotske ruke! Prvo ćemo početi sa prikupljanjem komponenti za njegovu izgradnju, zatim programiranjem i ožičenjem, a zatim ćemo završiti i imati svoj vlastiti Robot Arm!

Korak 1: Nabavite potrebne dijelove

Da biste konstruirali ruku, 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 servera od 9 grama

-Arduino sposoban da kontrolira najmanje 5 servo -a i prima ulaz sa 2 džojstika (po mogućnosti i UNO)

-Osnova bez lemljenja

-2x džojstik sa 2 osi (ili 4 potenciometra, ako vam nedostaju džojstici 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čunar za napajanje

-Pištolj za vruće ljepilo

-Mnogo žica (po mogućnosti nasukanih) koje mogu produžiti servo žice do njihovih položaja i spojiti joystick.

-(Opcionalno) 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: Odsecanje i sastavljanje ruke

Izrezivanje i sastavljanje ruke
Izrezivanje i sastavljanje ruke
Izrezivanje i sastavljanje ruke
Izrezivanje i sastavljanje ruke
Izrezivanje i sastavljanje ruke
Izrezivanje i sastavljanje ruke

Da 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 dolarske trgovine bit će jednako dobar. (Preporučujemo korištenje nečeg vrlo lakog poput Balsa drva 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, umetnite ih u 5 kvadratnih utora i zavijte servo dolje u montažne rupe. Nemojte još pričvršćivati potisnike jer vam je potrebno da ih napajate kako biste fino podesili dužinu. Pripremite vruće ljepilo ako želite trajno pričvrstiti servomotore (2 u bazi će vam vjerojatno trebati)

Korak 3: Elektronika

The Electronics
The Electronics
The Electronics
The Electronics
The Electronics
The Electronics
The Electronics
The Electronics

Prvi korak ovoga je očito 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 mnogo brže.

Nakon što ste pripremili program, vrijeme je za elektroniku, ovaj dio će biti podijeljen u dva dijela ovisno o tome jeste li to učinili sami ili ste preuzeli program.

Programirali ste ga sami

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 povezivanjem joysticka, uključite ih i spojite na ulaz signala koji ste odabrali.

Preuzeo program

Nakon što ste učitali Arduino, vrijeme je da ga povežete. Koristite 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 horizontalnu rotaciju na pin 11. Upotrijebite matičnu ploču bez lemljenja za raspodjelu napajanja iz arduina (pin 5V i gnd 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 servo motora.

Nakon što je sve spojeno i Arduino učitao program, sve testirajte. Imajte na umu da biste trebali imati jedan par servomotora (pinovi 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

Image
Image
Arduino takmičenje 2017
Arduino takmičenje 2017

Kad završite s rukom, vrijeme je za posljednji korak. Ako to već niste učinili, povežite servosisteme na ruku i napajajte ih. Podesite duljinu potisne šipke u skladu s načinom na koji će max/min postaviti ruku. Pri tome pazite da imate dodatni metal kako ne biste završili s prekratkom šipkom za produženje dužine. Kad sve povežete, pokušajte! Kad sve prilagodite po svom ukusu, gotovi ste. Uživajte u svojoj potpuno novoj robotskoj ruci!

Preporučuje se: