password da tastiera 4x3

Salve, ho un problema ho un problema, sto facendo un programma che tramite una tastiera 4x3 riesco a gestire 8 zone del tipo, se premo 1 mi attiva la zona 1, se premo 2 mi attiva zona 2, ecc ecc. ora vorrei mettere una password di sicurezza che se e giusta si può gestire le varie zone altrimenti no. Ora però con il programma che ho fatto inserisco la password e mi fa attivare una zona e poi devo inserire di nuovo la password per attivare un’altra zona. io non voglio così vorrei inserire la password e gestire tutte le zone senza ripetere ogni volta la password e una volta finito di gestire le zone uscire. come devo fare??? ecco il programma

keypad_con_password_iniziale.ino (7.96 KB)

Dovrai aggiungere un flag, una variabile tipo booleana che indica se si ha l'accesso o no come è stato fatto in questo playground (true hai l'accesso, false non hai l'accesso)

http://playground.arduino.cc/Main/KeypadPassword guarda bene cosa fa bool Pass_is_good;

grazie mille ma non ho capito molto dal tuo link :smiley: :smiley: :smiley: :smiley: . cmq ho risolto cosi e funziona :wink: :wink: :wink:

keypad_con_password_iniziale.ino (7.94 KB)

Di nulla ... stavo aggiungendo di più, ma il server arduino.cc è andato in crash o è stato riavviato cancellando quanto avevo scritto

ciao

Secondo te, anche se funziona va bene come ho scritto il codice o è un casino???

ho un problema, ho notato che non mi cambia lo stato delle zone anche se accese risulta sempre 0, e poi ho notato che se per esempio, attivo la zona 1 con il tasto 1 e poi ripremo di nuovo il tasto1 non mi disattiva la zona 1. dove sbaglio???