Witam,
Tworzę zamek szyfrowy do drzwi. Po wpisaniu kodu 0 i zatwierdzeniu program przechodzi do procedury ustawiania nowego hasła. Nie potrafię jednak stworzyć kodu, który o wpisaniu nowego hasła i zatwierdzeniu wpisze nam to do zmiennej.
Do obsługi hasła używam biblioteki Password: http://playground.arduino.cc/Code/Password
void nowehaslo2(KeypadEvent eKey)
{
char nowehaslo[16] = {};
byte x = 0;
switch (keypad.getState())
{
case PRESSED:
switch (eKey)
{
case '#':
password.reset(); zmien.reset();
lcd.clear(); lcd.home();
nowe.set(nowe);
Serial.print(nowe);
break;
case '*':
password.reset(); zmien.reset(); nowe.reset();
lcd.clear(); lcd.home();
lcd.print(" ZMIANA HASLA ");
lcd.setCursor(0,1);
lcd.print("Nowe: ");
break;
default: lcd.print('*'); nowe.append(); break;
break;
}
}
}
Jak można rozwiązać ten problem? :D