KeyPad a PIN s nekolika cisly
Napsal: 14 lis 2022, 16:05
Ahoj, snazim se pres Keypad ulozit nekolikamistny PIN....
ale pri mackani od 1-6 to vypise :
Kód: Vybrat vše
void loop()
{
char keys[] = "123A456B789C*0#DNF"; // N = Nokey, F = Fail
uint8_t idx = keyPad.getKey();
if (idx != lastKey & keys[idx] != 'N') {
klavesy=(klavesy*10)+keys[idx];
lastKey = idx;
Serial.println(klavesy);
if (klavesy > 999999) {klavesy = 0;};
}
delay(100);
}
Kód: Vybrat vše
16:03:10.890 -> 49
16:03:11.879 -> 540
16:03:12.588 -> 5451
16:03:13.392 -> 54562
16:03:14.002 -> 545673
16:03:14.806 -> 5456784
16:03:15.706 -> 55