Բովանդակություն:
- Քայլ 1: Նյութերի պատրաստում
- Քայլ 2: Սարքավորումների տեղադրում
- Քայլ 3: Տեղադրեք աղբյուրի կոդը
- Քայլ 4: Արդյունքներ
- Քայլ 5: Տեսանյութ
Video: Rotary Encoder Kit Tutorial: 5 Steps
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Նկարագրություն:
Այս պտտվող ծածկագրիչի հավաքածուն կարող է օգտագործվել շարժիչի դիրքն ու արագությունը զգալու համար: Դա շատ պարզ հավաքածու է, որը բաղկացած է օպտիկական ճառագայթների ցուցիչից (օպտո անջատիչ, ֆոտոտրանսիստոր) և ճեղքված սկավառակի կտորից: Այն կարող է միացված լինել ցանկացած միկրոկոնտրոլերի հետ ՝ 3-փին վերնագրի միջոցով: Օպտիկական ճառագայթների սենսորը հայտնաբերում է ճեղքված սկավառակի բացերը և առաջացնում զարկերակային գնացք:
Այն պահանջում է +5VDC հզորացում և տալիս է 0V և 5V ելք: Այն ապահովում է 5 Վ ելք, երբ ճառագայթը արգելափակված է, և 0 Վ ելք, երբ ճառագայթը ապաբլոկավորված է: Ձեր միկրոկառավարիչը կարող է պարզապես կարդալ 0-5-0V զարկերակային գնացքը `որոշելու, թե որքան հեռու է շարժվել ձեր շարժիչը և որքան արագ:
Հավաքածուն ներառում է կանաչ LED, որը լուսավորվում է, երբ ճառագայթն անխափան է:
Տեխնիկական պայմաններ
- Գործող լարումը `4.5-5 VDC
- Ելքային ազդանշան. Թվային ելք
- Ուղիղ միացում միկրոկառավարիչի հետ (ներքին ձգում մինչև 5 Վ)
- Կարող է կարդալ մինչև 100 ԿՀց
- Discեղքված սկավառակի տրամագիծը ՝ 26 մմ
- PCB չափս ՝ 22 մմ x 20 մմ
Քայլ 1: Նյութերի պատրաստում
Այս ձեռնարկի համար այս նախագիծը գործարկելու համար անհրաժեշտ տարրերն են.
- Արդուինո Ունո
- USB մալուխ A- ից B տիպ
- Արականից տղամարդու jumper մետաղալարեր
- Իգականից արական jumper մետաղալարեր
- Պլաստիկ շարժակների շարժիչ
Քայլ 2: Սարքավորումների տեղադրում
Վերևի դիագրամը ցույց է տալիս պարզ կապը Rotary Encoder Kit- ի և Arduino Uno- ի միջև.
- 5V> 5V
- GND> GND
- ԴՈUTՐՍ> D2
Պլաստիկ փոխանցման շարժիչի և Arduino Uno- ի միացում.
- Տերմինալ 1> 5V
- Տերմինալ 2> GND
Միացումն ավարտելուց հետո Arduino Uno- ն USB մալուխով միացրեք հոսանքի աղբյուրին:
Քայլ 3: Տեղադրեք աղբյուրի կոդը
- Ներբեռնեք թեստի կոդը և բացեք այն ՝ օգտագործելով Arduino ծրագրակազմը կամ IDE- ն:
- Համոզվեք, որ ընտրել եք ճիշտ տախտակը և համապատասխան նավահանգիստը (այս ձեռնարկում Arduino Uno- ն է օգտագործվում):
- Այնուհետեւ, վերբեռնեք թեստի կոդը ձեր Arduino Uno- ում:
Քայլ 4: Արդյունքներ
Discեղքված սկավառակը տեղադրված է Plastic Gear Motor- ի վրա և տեղադրված է պտտվող ծածկագրիչի տպատախտակի տարածության մեջ: Օպտիկական ճառագայթների տվիչը հայտնաբերում է ճեղքված սկավառակի բաց թողնված հատվածները և առաջացնում զարկերակային գնացք: Arduino- ում ծածկագիրը ճշգրտելով ՝ Rotary Encoder- ը կկարողանա հայտնաբերել Պլաստիկ հանդերձանքի շարժիչի իրական պտույտը և ցուցադրել սերիական մոնիտորի վրա:
Խորհուրդ ենք տալիս:
Timամաչափ Arduino- ի և Rotary Encoder- ի հետ ՝ 5 քայլ
Erամաչափ Arduino- ի և Rotary կոդավորիչի հետ. Կան մի քանի ծրագրեր, որոնք գրվել են իմ կողմից ՝ Արդուի համար
Stepper Motor Controled Model լոկոմոտիվ - Stepper Motor As a Rotary Encoder: 11 Քայլ (նկարներով)
Stepper Motor Controled Model լոկոմոտիվ | Stepper Motor As a Rotary Encoder. Նախորդ հրահանգներից մեկում մենք սովորեցինք, թե ինչպես օգտագործել stepper շարժիչը որպես պտտվող կոդավորիչ: Այս նախագծում մենք այժմ կօգտագործենք այդ պտտվող շարժիչով պտտվող կոդավորիչը `Arduino միկրոկոնտրոլերի միջոցով մոդելի լոկոմոտիվը կառավարելու համար: Այսպիսով, առանց ֆու
Rotary Encoder - Հասկացեք և օգտագործեք այն (Arduino/այլ ΜController). 3 քայլ
Պտտվող կոդավորիչ. Այն կարող է պտտվել ժամացույցի սլաքի կամ հակառակ ուղղությամբ: Գոյություն ունեն պտտվող կոդավորիչների երկու տեսակ ՝ բացարձակ և հարաբերական (ավելորդ) կոդավորիչներ: hամ
Rotary Encoder- ի ձեռնարկը Arduino- ի հետ. 6 քայլ
Պտտվող կոդավորիչը Arduino- ի հետ. Պտտվող կոդավորիչը էլեկտրոնային բաղադրիչ է, որը կարող է վերահսկել շարժումը և դիրքը պտտվելիս: Պտտվող կոդավորիչն օգտագործում է օպտիկական տվիչներ, որոնք կարող են իմպուլսներ առաջացնել, երբ պտտվող կոդավորիչը պտտվում է: Պտտվող կոդավորիչի կիրառումը սովորաբար որպես մեխանիկական
Microreader Kit and Beyond: 7 Steps
Microreader Kit and Beyond. Այս հավաքածուն, ըստ էության, փոքր միկրոկարդիչ է, որին կցված է IC, որը տալիս է ընթերցման տվյալներ: Միկրոկարդիչը տեքստը ցուցադրում է մեկական տողով մեկ օղակով: Ամեն անգամ, երբ այն վերագործարկեք, այն պատահաբար ընտրում է նոր արտահայտություն իր ծրագրակազմից: Microrea