
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
ElectropeakElectroPeak պաշտոնական կայք Հետևեք հեղինակի ավելին.




![Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը] Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը]](https://i.howwhatproduce.com/images/001/image-1904-30-j.webp)
![Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը] Գույնի ճանաչում W/ TCS230 տվիչ և Arduino [ներառված է ստուգաչափման կոդը]](https://i.howwhatproduce.com/images/001/image-1904-31-j.webp)
Օգտվողի մասին. 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- ի մասին և այն հասկանալուց հետո մտածեցի, որ ուղեցույց կստեղծեմ ցանկացած այլ տեսքի համար
MakeyMakey - Հեշտ ձեռնարկ և ինչպես է այն աշխատում: Դաշնամուր պատրաստելը. 6 քայլ

MakeyMakey - Հեշտ ձեռնարկ և ինչպես է այն աշխատում: Դաշնամուր պատրաստելը. . Դաշնամուր պատրաստելը