Բովանդակություն:

Robotic Gripper: 6 քայլ
Robotic Gripper: 6 քայլ

Video: Robotic Gripper: 6 քայլ

Video: Robotic Gripper: 6 քայլ
Video: DIY Soft Robotic Gripper 2024, Հուլիսի
Anonim
Robotic Gripper
Robotic Gripper

Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել ռոբոտային բռնակ, որը կառավարվում է Arduino- ի կողմից և լիովին 3D տպելի է: Նախագիծը հիմնված է բաց կոդով ռոբոտային թևի վրա, որը jjshortcut- ը տեղադրել է ավելի քան 8 տարի առաջ հրահանգների վրա: Դուք կարող եք ստուգել նրա նախագիծը այստեղ:

Քայլ 1: 3D տպում

3D տպագրություն
3D տպագրություն

Օգտագործված բոլոր մասերը 3D տպագրված են: Ես վերցրի բաց կոդով նախագծերի DXF ֆայլը և բացեցի այն թանաքով: Այնուհետև ես առանձնացրեցի բոլոր առանձին մասերը և ջնջեցի այն, ինչ ինձ պետք չէր, այնուհետև պահեցի յուրաքանչյուր մաս առանձին և օգտագործեցի առցանց SVG- ից STL փոխարկիչ: Փոխակերպվելուց հետո ես բարձրացրեցի 5 մմ բարձրությունը բոլոր մասերի համար, բացի հիմնական բռնակներից, որոնք ես դրել էի 10 մմ բարձրության վրա:

Ես այնուհետև բացեցի STL ֆայլերը Cura- ում և պահեցի այն SD քարտում և տպեցի բոլոր մասերը:

Քայլ 2: Հավաքում

Ժողով
Ժողով

Երբ բոլոր մասերը տպագրվեցին, ես 3 մմ տրամաչափով փորվածք օգտագործեցի մասերի անցքերը մեծացնելու համար, քանի որ դրանք փոքր -ինչ փոքր էին չափից: Այնուհետև ես ստիպված եղա ներկայացնել որոշ անցքեր, որպեսզի բոլոր մասերը տեղավորվեն կամքի վրա:

Ես օգտագործել եմ M3 պտուտակներ և M3 նեյլոկ ընկույզներ `մասերը միմյանց ամրացնելու համար: Ես servo- ն կցեցի 3D տպագրությանը `օգտագործելով իրոք փոքր ինքնահպման պտուտակներ: Այնուհետև ես եռաչափ տպիչը կցեցի սերվորի շարժիչի ծայրին ՝ օգտագործելով նաև փոքր ինքնահպման պտուտակներ:

Ես նաև երկկողմանի ժապավենով կպցրեցի ռետինե գոտի բռնակի ծայրին, որպեսզի այն ավելի շատ բռնի իրերը վերցնելիս:

Քայլ 3: Կարգավորիչ

Ես որոշեցի օգտագործել Arduino UNO- ն `սերվոն վերահսկելու համար: Շղթան շատ պարզ է, պարզապես միացրեք սերվոյի դրականը 5 վ -ին և բացասականը `գետնին, այնուհետև ազդանշանի լարը 9 -ին:

Երբ սերվոն միացված է, պոտենցիոմետրը միացրեք անալոգային 0 -ին, այնուհետև պոտենցիոմետրի մի կողմը գետնին, իսկ մյուս կողմը `5 վ -ին:

Այնուհետև ես վերբեռնեցի կոդը ՝ Arduino- ն միացնելով համակարգչին և կազմելով, այն վերբեռնելով Arduino- ում: Ստորև բերեցի ծածկագիրը:

#ներառել Servo myservo; // ստեղծել servo օբյեկտ `servo- ն վերահսկելու համար

int potpin = 0; // անալոգային քորոց, որն օգտագործվում է պոտենցիոմետրը միացնելու համար

int val; // փոփոխական ՝ անալոգային քորոցից արժեքը կարդալու համար

void setup () {

myservo.attach (9); // ամրացնում է 9 -րդ կապի servo- ն servo օբյեկտին}

դատարկ շրջան () {

val = analogRead (potpin); // կարդում է պոտենցիոմետրի արժեքը (արժեքը 0 -ից 1023 -ի միջև)

val = քարտեզ (val, 0, 1023, 0, 180); // սանդղակ այն սերվոյի հետ օգտագործելու համար (արժեքը 0 -ից 180 -ի սահմաններում)

myservo.write (val); // սահմանում է servo դիրքն ըստ մասշտաբային արժեքի

ուշացում (15); // սպասում է, որ սերվոն հասնի այնտեղ}

Քայլ 4: Կատարված է:

Կատարած!
Կատարած!

Այժմ, երբ ամեն ինչ միացված և ծրագրավորված է, երբ պտտում եք պոտենցիոմետրի բռնիչը, բռնիչը կբացվի և կփակվի: Այս բռնիչը կարելի է ամրացնել ռոբոտի թևին, որպեսզի այն ստիպի վերցնել իրերը:

Քայլ 5: Aանաչում

Շնորհակալություն եմ հայտնում LCSC Electronics- ին համագործակցության համար:

LCSC Electronics- ը Չինաստանի առաջատար էլեկտրոնային բաղադրիչների դիստրիբյուտորն է: LCSC- ն վաճառում է բարձրորակ էլեկտրոնային բաղադրիչների լայն տեսականի ցածր գներով: Պահեստում ունենալով ավելի քան 150,000 մաս, դրանք պետք է ունենան ձեր հաջորդ նախագծի համար անհրաժեշտ բաղադրիչները: Գրանցվեք այսօր և ստացեք 8 դոլար զեղչ ձեր առաջին պատվերի դեպքում:

Խորհուրդ ենք տալիս: