• Uuendatud
20pcs/palju Rotary Encoder Moodul Klotsi Andur Arengu KY-040 (ei kuulu pähkel)

20pcs/palju Rotary Encoder Moodul Klotsi Andur Arengu KY-040 (ei kuulu pähkel)

€ 7.67
Teie tellimusele saadaval

Laos

Rotary Encoder Moodul Klotsi Andur Arengu KY-040 Rotary encoder saab lugeda, keerates edasi ja tagurpidi suunas jooksul rotatsiooni väljund impulsi sagedust,
Erinevalt counter roteeruv potentsiomeeter, see rotatsiooni arv ei ole piiratud.
Koos nuppude rotary encoder saab taastada selle esialgne olek, mis hakkab kulgema 0.
******************
test kood :
const int interrupt A = 0; / / Katkestada 0 (pin 2)
const int interrupt B = 1; / / Katkestus 1 (pin 3)
int CLK = 2; / / PIN2 -
int DAT = 3; / / PIN3
int NUPP = 4; / / PIN4
int LED1 = 5; / / PIN5
int LED2 = 6; / / PIN6
int COUNT = 0;
void setup ()
attach Interrupt (interrupt A, Rote State Changed, ALLA);
/ / Attach Interrupt (interrupt B, button State, ALLA);
pin Mode (CLK, SISEND);
digital Write (2, KÕRGE); / / Tõmba Kõrge Restance
pin Mode (DAT, SISEND);
digital Write (3, KÕRGE); / / Tõmba Kõrge Restance
pin Mode (NUPP, SISEND);
digital Write (4, KÕRGE); / / Tõmba Kõrge Restance
pin Mode (LED1 VÄLJUND);
pin Mode (LED2, VÄLJUND);
Serial.alustada (9600);
void loop ()
if (! (digital Read (NUPP)))
COUNT = 0;
Serial.println ("STOP COUNT = 0");
digital Write (LED1 MADAL);
digital Write (LED2, MADAL);
viivitus (2000);
Serial.println (COUNT);
void Rote State Changed () / / Kui CLK ALLA LUGEDA DAT
kui (digital Read (DAT)) / / Kui DAT = KÕRGE ON EDASI
ARVESTADA;
digital Write (LED1, KÕRGE);
digital Write (LED2, MADAL);
viivitus (20);
else / / Kui DAT = MADAL ON Back Rote
COUNT -;
digital Write (LED2, KÕRGE);
digital Write (LED1 MADAL);
viivitus (20);
1tk KY-040 Rotary Encoder Moodul Klotsi Andur

Lisateave

Mudeli Number:
KY-040
Brändi Nimi:
HAILANGNIAO
Ühilduva Mark/Mudel:
Puudub

Sarnased tooted kategoorias