• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
password.h
#2
Możesz napisać funkcję czytającą klawiaturę do stringa.
Na przykład:
Kod:
String Password()
{
    String password = "";
    while(1){
        char key = keypad.getKey();
        if (key){
                        
                if ((key=='0') || (key=='1') || (key=='2') ||
                    (key=='3') || (key=='4') || (key=='5') ||
                    (key=='6') || (key=='7') || (key=='8') ||
                    (key=='9')) // jesli wcisnąłem klawisze 0 - 9
                    {
                        password = password + key;// taka konkatenacja, to tylko w Adruino zadziała
                    }

                    if (key=='#') break;// zatwierdzamy wybór
            
                }
    }
    return password;
}

I w funkcji changePassword(), linijkę newPasswordString = "123";
zamień na newPasswordString = Password();

Powinno zadziałać, ale nie testowałem.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
  


Wiadomości w tym wątku
password.h - przez pawel296 - 07-02-2020, 15:17
RE: password.h - przez Robson Kerman - 07-02-2020, 23:48
RE: password.h - przez pawel296 - 08-02-2020, 23:42
RE: password.h - przez pawel296 - 09-02-2020, 14:54

Skocz do:


Przeglądający: 1 gości