20buc/lot Rotary Encoder Modul Brick Senzorul de Dezvoltare KY-040 (nu includ fire de nuci)

  • 50.81lei
  • 43.18lei



  • Distribuiti:

Informatii suplimentare

Encoder rotativ Modul Brick Senzorul de Dezvoltare KY-040 rotativă encoder Rotativ pot fi numărate prin rotirea în direcția înainte și înapoi în timpul rotației de ieșire de impulsuri de frecvență,

Spre deosebire de contra-rotative potențiometru, această rotație contează nu sunt limitate.

Cu butoanele de pe rotativă encoder rotativ poate fi resetat la starea inițială, care începe numărătoarea de la 0.

******************

cod de încercare:

const int interruptA = 0; / / Întrerupe 0 (pin 2)

const int interruptB = 1; / / Întrerupe 1 (pin 3)

int CLK = 2; / / PIN2

int DAT = 3; / / PIN3

int BUTONUL = 4; / / PIN4

int LED1 = 5; / / PIN5

int LED2 = 6; / / PIN6

int COUNT = 0;

void setup ()

attachInterrupt (interruptA, RoteStateChanged, care se ÎNCADREAZĂ);

/ / AttachInterrupt (interruptB, buttonState, care se ÎNCADREAZĂ);

pinMode (CLK, INPUT);

digitalWrite (2, HIGH); / / Scoate de Mare Restance

pinMode (DAT, INPUT);

digitalWrite (3, HIGH); / / Scoate de Mare Restance

pinMode (BUTONUL,, INPUT);

digitalWrite (4, HIGH); / / Scoate de Mare Restance

pinMode (LED1, OUTPUT);

pinMode (LED2, OUTPUT);

Serial.begin (9600);

void loop ()

dacă (! (digitalRead (BUTONUL)))

COUNT = 0;

Serial.println ("STOP COUNT = 0");

digitalWrite (LED1, LOW);

digitalWrite (LED2, LOW);

delay (2000);

Serial.println (COUNT);

void RoteStateChanged () / / Când CLK care se ÎNCADREAZĂ CITESTE DAT

dacă (digitalRead (DAT)) / / Când o DAT = de MARE ESTE ÎNAINTE

CONTA;

digitalWrite (LED1, MARE);

digitalWrite (LED2, LOW);

întârziere (20);

else / / Când o DAT = LOW ESTE BackRote

CONTA -;

digitalWrite (LED2, MARE);

digitalWrite (LED1, LOW);

întârziere (20);

20buc KY-040 Rotary Encoder Modul de Cărămidă Senzor

Etichete: jante encoder, encoder rotativ, ky 040, arduino, rotary codifica modul, arduino uno dip, robot roata encoder, ce11 encoder comutator, arduino rtc, encod.


  • Nume De Brand: tiegouli
  • Compatibil Marca/Model: NICI unul
  • Numărul De Model: KY-040

Adaugă o recenzie

Rating?




Ați putea dori, de asemenea


Suport 24/7
Telefon