Scrivere un programma che accenda casualmente i due segmenti a destra (a e b) o i due a sinistra (d ed e) e misuri entro quanto tempo l'utente preme il tasto S1 o S3 (quello dallo stesso lato)
La prova comincerà premendo S2
Dopo 10 tentativi il display visualizzerà il tempo medio di reazione, in decimi di secondo
Sulla seriale verranno invece stampati il tempo di reazione minimo, massimo e medio, direttamente in microsecondi
Per fare questo esercizio occorre utilizzare la funzione randomSeed(analogRead(5)); per inizializzare i numeri casuali
Ci servirà il generatore di numeri casuali random(<max>) o random(<min>,<max>) che ritorna un numero intero casuale
Per finire dovremo utilizzare la funzione micros() che ritorna il numero di microsecondi trascorsi dall'accensione della scheda - la differenza tra due valori ci darà la prontezza di riflessi
L'esercizio è abbastanza complesso - decisamente di più di tutti gli altri esempi