10buc/lot Rotary Encoder Modul de Dropshipping KY-040 10buc/lot Rotary Encoder Modul de Dropshipping KY-040 10buc/lot Rotary Encoder Modul de Dropshipping KY-040

10buc/lot Rotary Encoder Modul de Dropshipping KY-040

19.85lei 16.68lei
In stoc
i17994

Tip De Element: Senzor
Material: Amestec
Tip: Senzor De Vibrații
Ieșire: Comutare Traductor
Nume De Brand: HAILANGNIAO
Utilizare: Senzor De Temperatură
Numărul De Model: Vom trimite
Teoria: Senzor Ultrasonic

  • 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);

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

    Etichete: smd rotary encoder 100buc, ce11, ky 040, encoder mâner, rotary codifica modul, arduino potențiometru, encoder rotativ 15mm 10buc, encoder rotativ 360 10 buc, encoder rotativ 50 buc, encoder rotativ 200pcs.

  • Recenzii (1)

    Scrie o recenzie

Produse similare