Cronometro particolare x gare di pattinaggio

Alcune osservazioni:

  • A mio avviso sarebbe meglio che le luci verdi si accendessero allo start, indicando l'inizio del cronometraggio e, come dici tu, solo per le corsie attive. Quelle non attive restano con le luci rosse accese- Ma se a te piace più come hai scritto va benissimo.
  • All'accensione il display potrebbe riportare lo stato delle corsie, esaminando il pulsante rosso. Le scritte potrebbero essere:
CORSIA 1 PRONTA
CORSIA 2 PRONTA
CORSIA 3 NON ATTIVA
CORSIA 4 PRONTA
  • Alla pressione del tasto start il display potrebbe diventare:
CORSIA 1 CRONOMETRO
CORSIA 2 CRONOMETRO
CORSIA 3 NON ATTIVA
CORSIA 4 CRONOMETRO
  • Alla pressione dell'ULTIMO tasto rosso attivo il display potrebbe diventare:
CORSIA 2 T= 1.07.023
CORSIA 4 T= 1.12.006
CORSIA 3 T= 1.13.786
CORSIA 1 NON ATTIVA

segnalando oltre al tempo anche l'ordine di arrivo.

Bene per la libreria. Ora prova a fargli scrivere sul display le righe all'inizio.

Poi devi scrivere un pezzetto di programma che testi lo stato del pulsante rosso e aggiorni la scritta sul display. Se il pulsante è premuto la prima riga deve essere

CORSIA n NON ATTIVA

Se il pulsante è rilasciato la prima riga deve diventare:

CORSIA n PRONTA

dove "n" è il numero della corsia.
La scritta deve cambiare dinamicamente, perché non è stato ancora premuto il pulsante di start

Buon lavoro.

Ciao,
P.