User Tools

Site Tools


chiave_v1

Chiave Elettronica (ver 1)

Si sfruttano i due tasti disponibili sulla schedina TANG-NANO per inserire un codice numerico secondo il seguente protocollo. Il codice è composto da tre cifre. Le tre cifre sono i numeri da 1 a Ncod (Ncod deve essere configurabile con 4<Ncod<10).

All'uscita dal reset il led verde si accende ad intermittenza (Ton circa 500 ms, periodo 2 secondi). Appena si preme il tasto “A” (uno dei due tasti) inizia il processo di inserimento del codice. Subito dopo la pressione del tasto il led segnala l'inzio del processo di inserimento del codice. Il led esegue la sequenza di accensioni seguente (Ton circa 500 ms e periodo 2 secondi, le lettere rappresentano il colore della luce emessa): BGG..GBGG..GBGG.G dove il numero di “lampi” verdi e' pari a Ncod. Numeriamo da 1 a Ncod le accensioni del led verde in ciascuna sequenza BG..G. L'inserimento del codice (cifra “i”) consiste nel premere il secondo tasto subito prima dell'accensione i-esima del led verde. Al termine della sequenza, il led rimane acceso per circa due secondi con colore verde se il codice inserito è corretto, con colore rosso se il codice inserito è errato. Al termine si ritorna nella condizione di funzionamento corrispondente all'uscita dalla condizione di reset.

Esempio della sequenza di eventi con Ncod=4, codice 2 2 3:

Si preme il tasto A;

Il led emette un “lampo” blu;

Il led emmette un “lampo” verde;

Si preme il taso B (per inserire la prima cifra del codice “2”);

Il led emmette un “lampo” verde;

Si rilascia il tasto B;

Il led emmette un “lampo” verde;

Il led emmette un “lampo” verde;

Il led emette un “lampo” blu;

Il led emmette un “lampo” verde;

Si preme il taso B (per inserire la seconda cifra del codice “2”);

Il led emmette un “lampo” verde;

Si rilascia il tasto B;

Il led emmette un “lampo” verde;

Il led emmette un “lampo” verde;

Il led emette un “lampo” blu;

Il led emmette un “lampo” verde;

Il led emmette un “lampo” verde;

Si preme il taso B (per inserire l'ultima cifra del codice “3”);

Il led emmette un “lampo” verde;

Si rilascia il tasto B;

Il led emmette un “lampo” verde;

Il led rimane acceso con colore verde per 2 secondi (il codice inserito è corretto).

chiave_v1.txt · Last modified: by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki