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

Լազերային ուղղորդող կակտուս `3 քայլ
Լազերային ուղղորդող կակտուս `3 քայլ

Video: Լազերային ուղղորդող կակտուս `3 քայլ

Video: Լազերային ուղղորդող կակտուս `3 քայլ
Video: Իսրայելի նոր լազերային ՀՕՊ համակարգի կիրառման մասին տարածված տեսանյութը կեղծ է 2024, Հուլիսի
Anonim
Լազերային ուղղորդող կակտուս
Լազերային ուղղորդող կակտուս

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

Դա պատրաստելու համար ես օգտագործեցի այս տարրերը.

Պարագաներ

  • Arduino UNO
  • 6 -ից 6 մմ կոճակ
  • Արական և տղամարդ ցատկողների
  • Լազերային
  • 2 Հայելիներ
  • 2 մինի սերվո
  • Հացաթուղթ (փորձարկման համար)
  • Oldոդման տախտակ
  • Մալուխ փափուկ
  • 2 դիմադրություն ()

Քայլ 1. Գաղափարի լազերային ցուցիչ

Գաղափարի լազերային ցուցիչ
Գաղափարի լազերային ցուցիչ

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

«Նկարը նկարելու» նկարը, հավանաբար, ավելի պարզ է դարձնում, այն, ինչ մենք պետք է անենք, սերվոներին ծրագրելն է, որ ոչ միայն պատահականորեն շարժվեն, այլև տեղափոխեն այն, ինչ նրանք կարող են գիտակցել: Եվ դուք միշտ կարող եք անջատել լազերային ցուցիչը, այնպես որ մենք նույնպես պետք է այն տեղադրենք:

Քայլ 2: Ստեղծեք ձեր Arduino- ն (իրական)

Arduino- ի կարգավորում (իրական)
Arduino- ի կարգավորում (իրական)
Arduino- ի կարգավորում (իրական)
Arduino- ի կարգավորում (իրական)
Arduino- ի կարգավորում (իրական)
Arduino- ի կարգավորում (իրական)

Այժմ մենք պատրաստ ենք կառուցել մեր լազերային ցուցիչների համակարգը: Դուք նախ տեղադրելու եք այն ձեր տախտակի վրա `ձեր կարգաբերումը ստուգելու համար, որից հետո կարող եք այն տեղադրել ձեր զոդման տախտակին և միասին զոդել այն: Բայց առաջին հերթին, իհարկե, ես օգտագործեցի այս ծածկագիրը, բայց դրա համար անհրաժեշտ է տեղադրել ձեր INPUT´s և OUTPUT- ը որոշակի կապում, իսկ սերվոյի դեղին մետաղալարը պետք է տեղադրել 10 -րդ և 11 -րդ կապում, որպեսզի այս ծածկագիրը գործի, լազերը պետք է միացված լինի 12 -րդ կապի հետ, իսկ կոճակը պետք է կապված լինի 3 -րդ կապի հետ: Պին 3 -ի կոճակը բավականին կարևոր է, քանի որ ես ընդմիջում եմ տեղադրել այս քորոցի վրա, իսկ Arduino UNO մոդելի դեպքում կարող եք տեղադրել միայն 2 -րդ կամ 3 -րդ կապին միացված ընդհատում, այնպես որ համոզվեք, որ կոճակի համար օգտագործում եք դրանցից մեկը:

Կարևոր է նաև քորոցը Arduino- ին միացնել ռեզիստորով և տվիչով կամ կոճակով: Սա այն է, որպեսզի կարողանաք վերահսկել ձեր միացված օբյեկտը:

Այստեղ կարող եք տեսնել և ներբեռնել իմ կոդը ՝ օգտագործելու համար:

Քայլ 3: Վերջին, բայց միանշանակ ոչ նվազագույն

Վերջին, բայց միանշանակ ոչ նվազագույն
Վերջին, բայց միանշանակ ոչ նվազագույն
Վերջին, բայց միանշանակ ոչ նվազագույն
Վերջին, բայց միանշանակ ոչ նվազագույն
Վերջին, բայց միանշանակ ոչ նվազագույն
Վերջին, բայց միանշանակ ոչ նվազագույն
Վերջին, բայց միանշանակ ոչ նվազագույն
Վերջին, բայց միանշանակ ոչ նվազագույն

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

Այնուհետև դուք պետք է քարտեզագրեք ձեր լազերը, ես առաջարկում եմ դա անել ՝ փոխելով rand1- ը և rand2- ը 0 -ի, դա կլինի ձեր ելակետային արժեքը: սա ձախ անկյունի ներքևում էր: Այսպես, դուք փորձում եք քարտեզագրել, թե որքան աստիճան եք ցանկանում, որ ձեր սերվերը շրջվեն, այնուհետև ձեզ հարկավոր կլինի կտրել կակտուսի բացը, որպեսզի լազերը տեսանելի լինի սենյակում:

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