Բովանդակություն:
- Քայլ 1. Ի՞նչ է պտտվող կոդավորիչը:
- Քայլ 2: Պահանջվող բաղադրիչներ
- Քայլ 3. Ինչպե՞ս օգտագործել պտտվող կոդավորիչ:
- Քայլ 4. Պտտվող կոդավորիչի լիսեռի դիրքի որոշում
- Քայլ 5. LED լույսի կառավարում լիսեռի պտույտով
- Քայլ 6: DC շարժիչի արագության և ուղղության ընդհատում
- Քայլ 7: Մեզ դուր եկեք FaceBook- ում
Video: Պտտվող կոդավորիչ. Ինչպես է այն աշխատում և ինչպես օգտագործել Arduino- ի հետ. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
ElectropeakElectroPeak պաշտոնական կայք Հետևեք հեղինակի ավելին.
Օգտվողի մասին. ElectroPeak- ը էլեկտրոնիկա սովորելու և ձեր գաղափարներն իրականություն դարձնելու ձեր միակողմանի վայրն է: Մենք առաջարկում ենք բարձրակարգ ուղեցույցներ ՝ ձեզ ցույց տալու համար, թե ինչպես կարող եք կատարել ձեր նախագծերը: Մենք նաև առաջարկում ենք բարձրորակ ապրանքներ, որպեսզի դուք ունենաք… Ավելին Electropeak- ի մասին »
Այս և այլ զարմանալի ձեռնարկներ կարող եք կարդալ ElectroPeak- ի պաշտոնական կայքում
Ակնարկ
Այս ձեռնարկում դուք կիմանաք, թե ինչպես օգտագործել պտտվող կոդավորիչը: Նախ, դուք կտեսնեք որոշ տեղեկություններ պտտվող կոդավորիչի մասին, այնուհետև կսովորեք, թե ինչպես օգտագործել պտտվող կոդավորիչը երեք գործնական օրինակով:
Այն, ինչ դուք կսովորեք
- Ինչ է պտտվող կոդավորիչը և ինչպես է այն աշխատում: encուցադրող ծածկագրիչի դիրքը
- Պտտվող կոդավորիչի միջոցով լուսադիոդային լուսավորության կառավարում
- DC շարժիչի արագության և ուղղության վերահսկում պտտվող կոդավորիչի միջոցով
Քայլ 1. Ի՞նչ է պտտվող կոդավորիչը:
Պտտվող կոդավորիչը էլեկտրամեխանիկական սարք է, որը լիսեռի անկյունի դիրքը փոխակերպում է թվային տվյալների: Պտտվող կոդավորիչն ունի շրջանաձև ափսե ՝ որոշ անցքերով և երկու ալիքներով ՝ A և B. Շրջելով շրջանաձև ափսեն, երբ A և B ալիքները անցնում են անցքերը, կապ է հաստատվում այդ ալիքի և ընդհանուր հիմքի միջև: Այս ընդհատումները ելքային ալիքում քառակուսի ալիք են առաջացնում: Այս իմպուլսների հաշվարկով մենք կարող ենք գտնել պտույտի չափը: Մյուս կողմից, A և B ալիքները ունեն փուլային տարբերության 90 աստիճան, այնպես որ կարող եք նաև գտնել պտտման ուղղությունը ՝ կախված նրանից, թե որ ալիքի զարկերն են առջևում
Կոդավորիչը կարող է տեղադրվել անմիջապես շարժիչի լիսեռի վրա կամ պատրաստվել որպես մոդուլ: Պտտվող կոդավորիչի մոդուլը, ներառյալ 5 կապը, ամենատարածված պտտվող կոդավորողն է: 2 կապում աջակցում է կոդավորիչի մատակարարումը, SW- ն մոդուլի վրա սեղմում է կոճակը, իսկ CLK- ն և DT- ն ցույց են տալիս A և B ալիքները:
Այս մոդուլի որոշ առանձնահատկություններ են.
- Պտտվելու ունակություն դեպի անվերջություն
- 20 զարկերակային լուծում
- 5 Վ լարման մատակարարում
Քայլ 2: Պահանջվող բաղադրիչներ
Սարքավորման բաղադրիչներ
Պտտվող կոդավորիչի մոդուլ ՝ սեղմիչ անջատիչով *1
Softwareրագրային ապահովման ծրագրեր
Arduino IDE
Քայլ 3. Ինչպե՞ս օգտագործել պտտվող կոդավորիչ:
Պտտվող կոդավորիչ օգտագործելու համար մենք պետք է հաշվենք A և B ալիքների իմպուլսները: Դա անելու համար մենք օգտագործեցինք Arduino UNO- ն և կատարեցինք երեք նախագիծ `կոդավորիչը տեղադրելու, LED լույսը վերահսկելու և DC շարժիչի արագությունն ու ուղղությունը վերահսկելու համար:
Քայլ 4. Պտտվող կոդավորիչի լիսեռի դիրքի որոշում
Միացրեք + 5V- ին, GND- ին GND- ի կապին, CLK- ին `6 -րդ կապին, և DT- ին` 7 -ին:
Կոդավորողն օգտագործելու համար հարկավոր է իմանալ լիսեռի դիրքը: Լիսեռի դիրքը տատանվում է ՝ կախված դրա պտույտի չափից: Clockամացույցի սլաքի ուղղությամբ պտտվելու համար այն 0 -ից դառնում է անվերջություն, իսկ ժամացույցի սլաքի հակառակ ուղղությամբ `0 -ից` հանած անսահմանություն: Վերբեռնեք հետևյալ կոդը ձեր Arduino- ում և տեսեք լիսեռ կոդավորիչի դիրքը սերիական մոնիտորի վրա: Դուք կարող եք օգտագործել կցված ծածկագիրը ձեր բոլոր նախագծերի համար ՝ ծածկագրիչով:
Կոդավորողի դիրքը որոշելու համար մենք պետք է միացնենք A և B ալիքները որպես մուտքեր Arduino- ին: Մենք կարդում և պահում ենք A ալիքի սկզբնական արժեքը սկզբում: Այնուհետև մենք կարդում ենք A ալիքի ակնթարթային արժեքը, և եթե B ալիքի արժեքը դրանից առաջ է եղել, մենք նվազեցնում ենք հաշվիչը: Հակառակ դեպքում, մենք ավելացնում ենք հաշվիչի թիվը:
Քայլ 5. LED լույսի կառավարում լիսեռի պտույտով
Սկզբում դուք պետք է ստանաք լիսեռի դիրքը, իսկ հետո կարող եք նվազեցնել կամ բարձրացնել LED լույսը PWM- ով: Քանի որ PWM- ն որոշակի արժեք ունի 0 -ից 255 -ի սահմաններում, մենք նույնպես սահմանում ենք առանցքի դիրքը այս տիրույթում:
Քայլ 6: DC շարժիչի արագության և ուղղության ընդհատում
Այս ծածկագրում մենք օգտագործել ենք ընդհատում ՝ առանցքի և առանցքի դիրքը կարդալու համար: Ընդհատումների մասին լրացուցիչ տեղեկությունների համար կարող եք ստուգել Arduino կայքը:
Շարժիչը կոտրվում է ՝ կոդավորիչի ստեղնը սեղմելով կամ կոդավորիչը 0 -ում տեղադրելով: Դուք կարող եք տեսնել, թե ինչպես վարել DC շարժիչը L293D վահանով այստեղ:
Քայլ 7: Մեզ դուր եկեք FaceBook- ում
Եթե կարծում եք, որ այս ձեռնարկը օգտակար և հետաքրքիր է, խնդրում ենք հավանել մեզ facebook- ում:
Խորհուրդ ենք տալիս:
Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. 6 քայլ
Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. Այս ձեռնարկում մենք կսովորենք, թե ինչպես հետևել stepper շարժիչի քայլերին OLED էկրանին: Դիտեք ցուցադրական տեսանյութ: Բնօրինակի ձեռնարկի վարկը տրվում է youtube- ի օգտվողին " sky4fly "
Ինչպես հարմարեցնել բջջայինի մարտկոցը թվային ֆոտոխցիկի և այն աշխատում է: 5 քայլ (նկարներով)
Ինչպես հարմարեցնել բջջային հեռախոսի մարտկոցը թվային ֆոտոխցիկի և այն աշխատում է: Բարև բոլորին: GoPro- ն կատարյալ ընտրություն է գործող տեսախցիկների համար, բայց ոչ բոլորս կարող ենք այդ գործիքը թույլ տալ: Չնայած այն հանգամանքին, որ կա GoPro- ի վրա հիմնված տեսախցիկների կամ գործողությունների փոքր տեսախցիկների մեծ տեսականի (ես ունեմ Innovv C2 իմ airsoft խաղերի համար), ոչ բոլոր
Կատարեք ինքնագործ կայուն մուլտիվիբրատոր և բացատրեք, թե ինչպես է այն աշխատում. 4 քայլ
DIY an Astable Multivibrator և բացատրեք, թե ինչպես է այն աշխատում. Astable Multivibrator- ը միացում է, որը չունի կայուն վիճակ, և դրա ելքային ազդանշանը անընդհատ տատանվում է երկու անկայուն վիճակների միջև ՝ բարձր և ցածր մակարդակ, առանց որևէ արտաքին հրահրման: Անհրաժեշտ նյութերը ՝ 2 x 68k դիմադրողներ 2 x 100μF
TCRT5000 ինֆրակարմիր ռեֆլեկտիվ սենսոր - ինչպես է այն աշխատում և օրինակ սխեմա կոդով. 6 քայլ
TCRT5000 ինֆրակարմիր ռեֆլեկտիվ սենսոր. Դուք կարող եք դա տեսնել այստեղ. Դա անելու համար ես պետք է սովորեի TCRT5000- ի մասին և այն հասկանալուց հետո մտածեցի, որ ուղեցույց կստեղծեմ ցանկացած այլ տեսքի համար
ԻՆՉՊԵՍ ԿԱՐՈ ԵՆ ՀԵՏ ՀԵՏ ՀԵՏ չորության չորացման սենսոր `4 քայլ
ՈՐՊԵՍ ԿԱՐՈ ԵՆՔ ՀԵՏ ՀԵՏ ՀԱՎԱՔԱՈ ՍԵՆՍՈՐ. Ողջույն, այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել մի պարզ «ՀՈ DRՅԱՆ ՉՈՐՈ SԹՅԱՆ ՍԵՆՍՈՐ»: Սա իմ առաջին ուսանելի ներողությունն է իմ ծիծաղելի անգլերենի համար: Հողի չորությունը որոշվում է led ցուցիչով: led լույսը wi