Modul buton rotativ

Preț: 10,25 RON

Cod: 82D7


În stoc: 1 BUC

În coș: 0 BUC

(10,25 RON)

Brand

RobotDyn

Este un modul care se poate lega la un sistem embedded / o placă de dezvoltare.

Modulul cu buton rotativ este un dispozitiv care măsoară poziția angulară. Măsoară rotația manetei cu 24 de pași, care se poate roti fără limite (fără sfârșit precum un potențiometru). Acest modul are și un buton, care se declanșează când se apasă pe axă (precum cele pentru navigare pe dispozitivele pentru muzică).

Exemplu schiță Arduino


int val;
int encoder0PinA = 3;
int encoder0PinB = 4;
int encoder0Pos = 0;
int encoder0PinALast = LOW;
int n = LOW;

void setup()
{
    pinMode(encoder0PinA, INPUT);
    pinMode(encoder0PinB, INPUT);
    Serial.begin(9600);
}

void loop()
{
  n = digitalRead(encoder0PinA);
  if ((encoder0PinALast == LOW) && (n == HIGH)) {
    if (digitalRead(encoder0PinB) == LOW)
    {
      encoder0Pos--;
    } else {
      encoder0Pos++;
    }
   Serial.print(encoder0Pos);
   Serial.print("/");
  }
  encoder0PinALast = n;
}

Specificații

Potrivite cu Modul buton rotativ

poză 1322
MicroPython ESP8266 NANO
Cod tGJx (0)
ESP8266



8 I/O
1 analog
0 PWM

35,50 RON

poză 715
Nano CH340/ATmega328P MicroUSB
Cod fuy+ (0)
ATmega328 (16Mhz)



14 I/O
8 analog
6 PWM

19,50 RON

Stoc epuizat

poză 1318
Placă WiFi D1 Mini ESP8266
Cod VQXc (0)
ESP8266



8 I/O
1 analog
9 PWM

41,00 RON

Etichete

modul