Circuito RC - Misura con Arduino (pin compromessi?)

PaoloP:
E questo cos'è??

delay(5000); //Ritardo iniziale, per avere tempo di aprire il terminale.

Quando apri il terminale Arduino si resetta e lo sketch parte da zero.
Quindi aspetta 5 secondi (da quando hai aperto il terminale) e poi esegue il resto.
Se togli il delay lo sketch prosegue subito con le altre operazioni.

Va bene. In questo modo si dà modo all'utente di aprire il monitor seriale. Se l'Arduino inizia a spedire a raffica e satura il buffer seriale, non si può più aprire la comunicazione con la scheda né si può più fare l'upload dello sketch. E' una misura anti-blocco, se ne è parlato tanto. Magari può abbassare il delay a 2 secondi ma quando si scrive sulla seriale è sempre bene metterlo.