INHOUDSOPGAWE:

Robotgryp: 6 stappe
Robotgryp: 6 stappe

Video: Robotgryp: 6 stappe

Video: Robotgryp: 6 stappe
Video: ЗАМОРОЗЬТЕ КОСТИ И ВАРИТЕ 6 ЧАСОВ! Рецепт который изменит вашу жизнь! 2024, Julie
Anonim
Robotiese gripper
Robotiese gripper

In hierdie projek sal ek jou wys hoe ek 'n robotgrijper gemaak het wat beheer word deur 'n Arduino en volledig 3D -drukbaar is. Die projek is gebaseer op die open source robotarm wat jjshortcut meer as 8 jaar gelede op instruksies geplaas het, en u kan hier na sy projek kyk.

Stap 1: 3D -druk

3D druk
3D druk

Al die dele wat gebruik word, is 3D -gedruk. Daarna het ek al die afsonderlike dele geskei en verwyder as ek dit nie nodig gehad het nie, het ek elke deel afsonderlik gestoor en 'n aanlyn SVG na STL -omskakelaar gebruik. Nadat ek dit omgeskakel het, stel ek die hoogte op 5 mm vir alle dele, afgesien van die hoofgrijpers wat ek op 'n hoogte van 10 mm stel.

Ek het toe die STL -lêers in Cura oopgemaak en dit op die SD -kaart gestoor en al die dele gedruk.

Stap 2: Montering

Vergadering
Vergadering

Nadat al die dele gedruk is, gebruik ek 'n 3 mm boor om die gate in die dele te vergroot, aangesien dit effens te klein was. Ek moes dan 'n paar van die gleuwe indien om al die dele bymekaar te pas.

Ek het M3 -boute en M3 -nyloc -moere gebruik om die dele aan mekaar vas te maak. Ek het die servo aan die 3D -druk vasgemaak met baie klein self -tappende skroewe. Daarna het ek die 3D -afdruk aan die einde van die servomotor vasgemaak, ook met klein skroewe.

Ek het ook 'n dubbelzijdige band gebruik om 'n rubberband aan die einde van die gryper vas te sit sodat dit meer greep het as ek dinge optel.

Stap 3: Die beheerder

Ek het besluit om 'n Arduino UNO te gebruik om die servo te beheer. Die stroombaan is baie eenvoudig, verbind net die positief van die servo met 5v en die negatiewe na die aarde en dan die seindraad na pen 9.

Sodra die servo gekoppel is, koppel 'n potensiometer aan die analoog pen 0, dan aan die een kant van die potensiometer grond en die ander kant na 5v.

Toe laai ek die kode op deur die Arduino aan die rekenaar te koppel en dit op te stel na die Arduino. Ek het die onderstaande kode ingesluit.

#sluit Servo myservo in; // skep servo -voorwerp om 'n servo te beheer

int potpin = 0; // analoog pen wat gebruik word om die potensiometer aan te sluit

int val; // veranderlike om die waarde van die analoog pen af te lees

ongeldige opstelling () {

myservo.attach (9); // plak die servo op pen 9 aan die servo -voorwerp}

leemte -lus () {

val = analogRead (potpin); // lees die waarde van die potensiometer (waarde tussen 0 en 1023)

val = kaart (val, 0, 1023, 0, 180); // skaal dit om dit saam met die servo te gebruik (waarde tussen 0 en 180)

myservo.write (val); // stel die servoposisie volgens die geskale waarde

vertraging (15); // wag vir die servo om daar te kom}

Stap 4: Klaar

Klaar!
Klaar!

Noudat alles gekoppel en geprogrammeer is as u aan die potensiometerknop draai, sal die grijper oop en toe maak. Hierdie gryp kan aan 'n robotarm vasgemaak word om dinge op te tel.

Stap 5: Erkenning

Ek bedank LCSC Electronics vir die vennootskap.

LCSC Electronics is die toonaangewende verspreider van elektroniese komponente in China. LCSC verkoop 'n wye verskeidenheid elektroniese komponente van hoë gehalte teen lae pryse. Met meer as 150 000 onderdele in voorraad, behoort hulle die komponente te hê wat u benodig vir u volgende projek. Teken vandag nog in en kry $ 8 afslag op u eerste bestelling.

Aanbeveel: