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

UCL-Embedded-Omnidirestional Handsfree մեքենա ՝ 4 քայլ
UCL-Embedded-Omnidirestional Handsfree մեքենա ՝ 4 քայլ

Video: UCL-Embedded-Omnidirestional Handsfree մեքենա ՝ 4 քայլ

Video: UCL-Embedded-Omnidirestional Handsfree մեքենա ՝ 4 քայլ
Video: VR Locomotion & Avatars with Microsoft Research - XR Bootcamp Open Lecture 2024, Նոյեմբեր
Anonim
UCL-Embedded-Omnidirestional Handsfree մեքենա
UCL-Embedded-Omnidirestional Handsfree մեքենա

Ահա թե ինչպես կարելի է կառուցել ամենատարբեր մեքենա, որը կհետեւի ձեր ձեռքին, երբ այն տեղափոխեք մեքենայից վեր: «3d prrint omni-bil» ֆայլը 3D տպագիր է ՝ մեքենայի շրջանակի համար: «Omni-car» ֆայլը ձեր arduino տախտակի կոդն է: Կոդում կա հաստատուն, որը կոչվում է «ա»: Կախված ձեր շարժիչից, ձեզ հարկավոր է վերահաշվարկել այս արժեքը: Այն հաշվարկվում է մեկ ամբողջական պտույտի համար անհրաժեշտ քայլերի գումարը բաժանելով 360 -ի: Ավելին, «բ» հաստատունն անհրաժեշտ է, եթե ձեր շարժիչը սկսելիս մի քանի «մեռած ժամանակ» ունի: Պետք է նշել, որ այստեղ օգտագործվող շարժիչները կասկածելի որակի են, ուստի «բ» արժեքը բավականին բարձր է, և ծրագիրը մի փոքր անփորձված է: Առանձին մասերն աշխատում են, սակայն ուղղության համար օգտագործվող շարժիչն անհուսալի էր `փորձնական փորձարկումների համար:

Դրա համար ձեզ հարկավոր կլինի.

1 arduino բորդ

Ձեր նախընտրած 2 սլաքային շարժիչ

2 DRV8825 ստեպեր շարժիչի վարորդ

2 HC-SR04 ուլտրա ձայնային տվիչներ

M-M և F-M կոնեկտորային մալուխներ:

Քայլ 1: Քայլ 1. Կցեք սենսորները

Քայլ 1: Կցեք սենսորները
Քայլ 1: Կցեք սենսորները
Քայլ 1: Կցեք սենսորները
Քայլ 1: Կցեք սենսորները

երբ ամեն ինչ 3D տպագրված է, բռնեք տուփը և երկու երկար ձողիկներ: Ամրացրեք սենսորները փայտի բարձրացված մասի ծայրին: Պառակտված ծայրը սահեցրեք տուփի վրա: Ձախ ձախ սենսորի միացման համար միացրեք VCC- ն 5v- ին, gnd- ը `գետնին, միացրեք 3 -րդ պորտը ձեր arduino- ի վրա և արձագանքեք 4 -րդ պորտին ձեր arduino- ին: Մյուս սենսորը միացրեք տրիգ 5 -ի և 6 -ի համար `արձագանքի համար:

Քայլ 2: Քայլ 2. Հավաքեք անիվը

Քայլ 2: Տեղադրեք անիվը
Քայլ 2: Տեղադրեք անիվը
Քայլ 2: Տեղադրեք անիվը
Քայլ 2: Տեղադրեք անիվը
Քայլ 2: Տեղադրեք անիվը
Քայլ 2: Տեղադրեք անիվը

Անիվի վրա տեղադրեք ռետինե ժապավեն, որը ձգում է այն: Այնուհետև անիվը զգուշորեն դրեք ամրակի մեջ: Համոզվեք, որ առանցքի անցքը նույն կողմում է, ինչ շարժիչը տեղադրող սարքը: Ամուր ամրացրեք շարժիչը ղեկի կողքին: Միացրեք շարժիչը մինչև վարորդը: Վարորդի dir- ի քորոցը պետք է միացված լինի 10 -րդ նավահանգստին, իսկ քայլը ՝ 11 -ին:

Քայլ 3. Քայլ 3. Կցեք Diretion շարժիչը

Քայլ 3. Կցեք Diretion Motor- ը
Քայլ 3. Կցեք Diretion Motor- ը

տեղադրեք մյուս շարժիչը 3D տպված տուփի մեջ: Համոզվեք, որ այն ապահով ամրացնեք: Միացրեք այս շարժիչը մյուս շարժիչի վարորդին: Այս վարորդների քայլը պետք է միացված լինի 9 -րդ պորտին, իսկ dir pin- ը ՝ 8 -ին ՝ ձեր arduino տախտակին:

Քայլ 4: Քայլ 4. Հավաքեք սարքը

Քայլ 4: Հավաքեք սարքավորումը
Քայլ 4: Հավաքեք սարքավորումը
Քայլ 4: Հավաքեք սարքավորումը
Քայլ 4: Հավաքեք սարքավորումը
Քայլ 4: Հավաքեք սարքավորումը
Քայլ 4: Հավաքեք սարքավորումը

Երկու մասերը, որոնք ցույց են տրված առաջին նկարում, մեքենայի հետույքն են: Հետույքի ոտքերը պետք է սղոցել մինչև դրանց չափը: Նրանք պետք է երկար մոդելի վրա ռետինե ժապավենը մեքենայի վրա ճարպակալեն: Կտրեք ոտքերը, որպեսզի անիվը շփվի գետնին: Տեղադրեք անիվը և ամրակը երեք ոտքով մասում: Մյուս մասը սահեցրեք վերևում, օրինակ ՝ անիվը պահված է տեղում: Անիվի բռնակի առանցքի լամպային հատվածը պետք է լինի երկու մասերի վերևում: վերջապես ներքևի հատվածը սահեցրեք տուփի ներքևի մասում: Վերցրեք M-M մետաղալար կամ կոճակ և միացրեք այն պորտին 7. Տեղադրեք մետաղալարերի մյուս ծայրը հիմնավորված միացման մեջ: Մեքենան գործարկելու համար հեռացրեք այս մետաղալարը և ձեր ձեռքը մեքենայից բարձր պահեք 5 վայրկյան: Այժմ մեքենան պետք է հետևի ձեր ձեռքին: Նշեք, որ 7 -րդ նավահանգիստը գտնվում է քաշման ռեժիմում, ինչը նշանակում է, որ եթե լար չդնեք, այն միշտ կաշխատի: Երբ այն միացված է գետնին, մեքենան արդյունավետորեն կգտնվի «սպասման» ռեժիմում:

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