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

Rotary Encoder Kit Tutorial: 5 Steps
Rotary Encoder Kit Tutorial: 5 Steps

Video: Rotary Encoder Kit Tutorial: 5 Steps

Video: Rotary Encoder Kit Tutorial: 5 Steps
Video: program step 5 using the rotary encoder 2024, Նոյեմբեր
Anonim
Rotary Encoder Kit Tutorial
Rotary Encoder Kit Tutorial

Նկարագրություն:

Այս պտտվող ծածկագրիչի հավաքածուն կարող է օգտագործվել շարժիչի դիրքն ու արագությունը զգալու համար: Դա շատ պարզ հավաքածու է, որը բաղկացած է օպտիկական ճառագայթների ցուցիչից (օպտո անջատիչ, ֆոտոտրանսիստոր) և ճեղքված սկավառակի կտորից: Այն կարող է միացված լինել ցանկացած միկրոկոնտրոլերի հետ ՝ 3-փին վերնագրի միջոցով: Օպտիկական ճառագայթների սենսորը հայտնաբերում է ճեղքված սկավառակի բացերը և առաջացնում զարկերակային գնացք:

Այն պահանջում է +5VDC հզորացում և տալիս է 0V և 5V ելք: Այն ապահովում է 5 Վ ելք, երբ ճառագայթը արգելափակված է, և 0 Վ ելք, երբ ճառագայթը ապաբլոկավորված է: Ձեր միկրոկառավարիչը կարող է պարզապես կարդալ 0-5-0V զարկերակային գնացքը `որոշելու, թե որքան հեռու է շարժվել ձեր շարժիչը և որքան արագ:

Հավաքածուն ներառում է կանաչ LED, որը լուսավորվում է, երբ ճառագայթն անխափան է:

Տեխնիկական պայմաններ

  • Գործող լարումը `4.5-5 VDC
  • Ելքային ազդանշան. Թվային ելք
  • Ուղիղ միացում միկրոկառավարիչի հետ (ներքին ձգում մինչև 5 Վ)
  • Կարող է կարդալ մինչև 100 ԿՀց
  • Discեղքված սկավառակի տրամագիծը ՝ 26 մմ
  • PCB չափս ՝ 22 մմ x 20 մմ

Քայլ 1: Նյութերի պատրաստում

Նյութերի պատրաստում
Նյութերի պատրաստում
Նյութերի պատրաստում
Նյութերի պատրաստում
Նյութերի պատրաստում
Նյութերի պատրաստում
Նյութերի պատրաստում
Նյութերի պատրաստում

Այս ձեռնարկի համար այս նախագիծը գործարկելու համար անհրաժեշտ տարրերն են.

  1. Արդուինո Ունո
  2. USB մալուխ A- ից B տիպ
  3. Արականից տղամարդու jumper մետաղալարեր
  4. Իգականից արական jumper մետաղալարեր
  5. Պլաստիկ շարժակների շարժիչ

Քայլ 2: Սարքավորումների տեղադրում

Սարքավորումների տեղադրում
Սարքավորումների տեղադրում
Սարքավորումների տեղադրում
Սարքավորումների տեղադրում

Վերևի դիագրամը ցույց է տալիս պարզ կապը Rotary Encoder Kit- ի և Arduino Uno- ի միջև.

  1. 5V> 5V
  2. GND> GND
  3. ԴՈUTՐՍ> D2

Պլաստիկ փոխանցման շարժիչի և Arduino Uno- ի միացում.

  1. Տերմինալ 1> 5V
  2. Տերմինալ 2> GND

Միացումն ավարտելուց հետո Arduino Uno- ն USB մալուխով միացրեք հոսանքի աղբյուրին:

Քայլ 3: Տեղադրեք աղբյուրի կոդը

  1. Ներբեռնեք թեստի կոդը և բացեք այն ՝ օգտագործելով Arduino ծրագրակազմը կամ IDE- ն:
  2. Համոզվեք, որ ընտրել եք ճիշտ տախտակը և համապատասխան նավահանգիստը (այս ձեռնարկում Arduino Uno- ն է օգտագործվում):
  3. Այնուհետեւ, վերբեռնեք թեստի կոդը ձեր Arduino Uno- ում:

Քայլ 4: Արդյունքներ

Արդյունքները
Արդյունքները
Արդյունքները
Արդյունքները

Discեղքված սկավառակը տեղադրված է Plastic Gear Motor- ի վրա և տեղադրված է պտտվող ծածկագրիչի տպատախտակի տարածության մեջ: Օպտիկական ճառագայթների տվիչը հայտնաբերում է ճեղքված սկավառակի բաց թողնված հատվածները և առաջացնում զարկերակային գնացք: Arduino- ում ծածկագիրը ճշգրտելով ՝ Rotary Encoder- ը կկարողանա հայտնաբերել Պլաստիկ հանդերձանքի շարժիչի իրական պտույտը և ցուցադրել սերիական մոնիտորի վրա:

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