/* esempio_02_seriale * Esempio di classico programma che utilizza la seriale per ingresso/uscita * Aprire il terminale (da "Tools"->"Serial Monitor Ctrl+Maiusc+M" oppure con Control+Maiuscole+M) */ void setup () { Serial.begin (9600); // Imposta la velocita' della seriale } void loop () { int i; Serial.println ("Scrivi un carattere"); // Scrive un messagio (con "a capo") do { i = Serial.read(); // Legge un carattere (-1 se nessun carattere disponibile) } while (i < 0); // Attende finche' non e' disponibile un tasto Serial.print (" Hai scritto "); // Scrive il messaggio Serial.print (i); // Scrive il valore (numerico) di i Serial.print (" che in ascii corrisponde a "); Serial.write (i); // Scrive il "carattere" i Serial.println(""); // Manda a capo }