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

Arduino Triple Servo Tester: 6 քայլ (նկարներով)
Arduino Triple Servo Tester: 6 քայլ (նկարներով)

Video: Arduino Triple Servo Tester: 6 քայլ (նկարներով)

Video: Arduino Triple Servo Tester: 6 քայլ (նկարներով)
Video: Setting up a 3d Printer with MKS sGen L v1.0 2024, Նոյեմբեր
Anonim
Arduino եռակի սերվերի փորձարկիչ
Arduino եռակի սերվերի փորձարկիչ

Ներկայումս ես կառուցում եմ մի քանի քայլող ռոբոտներ, որոնք աշխատում են բազմաթիվ սերվոների միջոցով: Այնուհետև խնդիրը ծագում է յուրաքանչյուր սերվոյի շարժման ծավալը մշակելիս առկա շարժման տիրույթը: Բացի այդ, ես փորձում եմ պարզել, թե ինչպիսի քայլելու քայլ է անհրաժեշտ: Ես ունեմ մի քանի հիմար $ 2 փորձարկիչ, որոնք կարող եք գնել, բայց չնայած նրանք օգնում են, նրանք չեն կարող իրականում կարծիք հայտնել, թե որ դիրքում է գտնվում servo- ն: կկատարեր աշխատանքը: Սա այն ժամանակ էր, երբ ես որոշեցի պատրաստել սերվո փորձարկիչ `էկրանով` սերվոյի դիրքի տեսողական ընթերցման համար 1-180-ից:

Այսպիսով, այս նախագծի համար անհրաժեշտ է միայն arduino pro-mini, 3 5K աման, մի քանի կապում սերվերի համար, SPI OLED և JST էներգիայի համար: Ես նաև ավելի շատ սերվոներ եմ փչել, քան մտածում եմ, այնպես որ սա նաև պահանջում է էժան էներգիայի փոխարկիչ `ապահովելու համար, որ ամեն ինչ լավ է աշխատում 5 վ -ով: Ես նույնպես սկզբում սկսեցի պարզ տուփով, բայց հետո մտածեցի «Ի՞նչ կանի Ադամ Սևիջը»: և ավելացրեց դիզայնի որոշ մանրամասներ, ցանեց այն այբբենարանով և տարբեր թանաքներով և փոշիներով օգտագործված տեսք հաղորդեց դրան: Ես նաև պատրաստեցի մի քանի նիքս և կտրվածքներ և ներկեցի դրանք արծաթով ՝ մետաղյա տուփի տպավորություն թողնելու համար և ներկեցի և կեղտոտեցի բռնակները: Որպես էկրանի եզր ՝ օգտագործվել է ապակե կաբոչոն: Ես նաև ավելացրել եմ որոշ արհեստական պիտակներ ՝ համապատասխան կերպով թրջված սուրճի մեջ, որոնք պարզապես տպագրվել և կպցվել էին:

Քայլ 1: Շղթան

The Circuit
The Circuit

Ահա միացումը և այն շատ պարզ է: 1306 OLED- ն աշխատում է SPI- ով, և 3 կաթսաները միացված են 5 վ – ի և գետնի միջև, որոնցից յուրաքանչյուրի մաքրիչն անցնում է Arduino անալոգային մուտքի 3 կապումներից մեկին: Սերվոներն իրենց հերթին շարժվում են arduino- ի 3 ելքերից:

Էլեկտրաէներգիան մատակարարվում է JST վարդակից, որպեսզի ես կարողանամ օգտագործել ցանկացած RX Lipo, որը կարող է պառկած լինել, և դա մտնում է էժան էներգիայի փոխարկիչի մեջ

Քայլ 2: Կոդ

Կցված կոդը Arduino Pro-mini- ի համար է, բայց բավականին աշխատելու է Arduino- ի մեծ մասի վրա: OLED էկրանը գործարկելու համար անհրաժեշտ կլինի նաև տեղադրել u8g գրադարանը

Քայլ 3: Գործը

Այն դեպքն է
Այն դեպքն է
Այն դեպքն է
Այն դեպքն է

STL գործի համար

Քայլ 4: Տախտակի դասավորություն

Տախտակի դասավորություն
Տախտակի դասավորություն

Ես պարզապես օգտագործում եմ մի քանի veroboard ՝ ամեն ինչ ամրացնելու համար: Ինչ-որ բան նորից օգտագործելու համար, Arduino- ն և OLED- ը միացված են տախտակին ամրացված որոշ վերնագրերի: Կաթսաները նույնպես տեղադրված են անմիջապես տախտակին, ինչպես նաև էներգիայի փոխարկիչը: Կարծես թե այս կապերը տեղադրված չեն 0.1 դյույմ սկիպիդարի վրա, բայց վերնագրի որոշ կապումներն այն փոքր -ինչ տարածված են ամրացրել: Ընդհանուր նշանակության ազդանշանային մետաղալարն օգտագործվում էր ամեն ինչ իրար միացնելու համար:

Նկարում կարող եք տեսնել, թե որտեղ է հոսանքի աղբյուրը տեղակայված այն տարածքի տակ, որտեղ OLED- ը միացված է:

Քայլ 5: Գործի ավարտում

Գործի ավարտում
Գործի ավարտում
Գործի ավարտում
Գործի ավարտում
Գործի ավարտում
Գործի ավարտում

Գործն ավարտվեց ՝ նախ ներկելով մեքենայի մոխրագույն այբբենարանով մի քանի վերարկու: Երբ դա արվեց, ես օգտագործեցի տարբեր եղանակային փոշիներ, ժանգի լվացման միջոցներ և ակրիլային ներկեր `մանրամասների համար: Ինձ հատկապես դուր է գալիս պատյանի որոշ եզրեր կտրել, այնուհետև դրանք ներկել ավելի պայծառ արծաթի մեջ, որպեսզի այն կարծես մետաղյա պատյան է թաքնված տակից: Ամբողջ տուփը այնուհետև ցողեցին փայլատ լաքով և երբ չորացրեցին, կաբոչոնի ապակին կպցրեց իր տեղում:

Քայլ 6: Օգտագործման մեջ

Օգտագործման մեջ
Օգտագործման մեջ
Օգտագործման մեջ
Օգտագործման մեջ
Օգտագործման մեջ
Օգտագործման մեջ
Օգտագործման մեջ
Օգտագործման մեջ

Պարզապես զվարճանալու համար այստեղ կարող եք տեսնել բեռնախցիկի պատկերանշանը: Այն, ինչ այժմ պետք է անեք, միացրեք սերվերը և կարգավորեք կաթսաները և կարդացեք համապատասխան սերվոյի դիրքերը, որոնք այնուհետև կարող եք օգտագործել այլ ծրագրերում:

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