Serial.begin (rate)
Apre la porta seriale e imposta la velocità di trasmissione seriale per la trasmissione dei dati. La velocità di trasmissione tipica per comunicare con il computer è 9600, anche se sono supportati altre velocità.
void setup ()
{
Serial.begin (9600); // apre la porta seriale a 9600 bps
}
Nota: quando si utilizza la comunicazione seriale, i pin digitali 0 (RX) e 1 (TX) non possono essere utilizzati contemporaneamente.
Serial.println (data)
Stampa i dati alla porta seriale, seguita da un ritorno a capo automatico e avanzamento riga. Questo comando ha la stessa forma Serial.print (), ma è più facile per la lettura dei dati sul monitor seriale.
Serial.println (analogValue); // invia il valore di ‘AnalogValue’
Nota: per ulteriori informazioni sulle varie commutazioni della funzione Serial.println () e Serial.print () fate riferimento al sito web di Arduino.
L’esempio che segue acquisisce un valore dal pin analogico 0 e invia i dati al computer ogni secondo.
void setup ()
{
Serial.begin (9600); // imposta la comunicazione seriale a 9600bps
}
void loop ()
{
Serial.println (analogRead (0)); // invia il valore analogico
delay (1000); // pausa per un secondo
}