Serial.

// ====== SERIAL ====== 
// Leggi di più qui.  
// === AVVIO/ARRESTO ===
Serial.begin(Speed);  // aprire la porta a velocità.
Serial.end();                // chiudere il porto.
Serial.available();       // restituisce il numero di byte nel buffer di ricezione.

// === STAMPA ===
// Invia il valore val alla porta: un numero o una stringa
Serial.print(val);
Serial.print(val, format);

// Invia e trasferisci una stringa
Serial.println(val);
Serial.println(val, format); 

Serial.print(32);                      // verrà visualizzato 32.
Serial.print(3.14159);            // 3.14 (predefinito 2 caratteri).
Serial.print('N');                      // verrà visualizzato N.
Serial.print("Hello world.");  // Hello world.
Serial.print(32, BIN);             // conclusione "100000".
Serial.print(32, OCT);            // conclusione "40".
Serial.print(32, DEC);            // conclusione "32".
Serial.print(32, HEX);           // conclusione "20".
Serial.print(3.14159, 0);       // conclusione "3".
Serial.print(3.14159, 3);       // conclusione "3.141".
Serial.print(3.14159, 4);       // conclusione "3.1415".

// === PARSING ===
Serial.setTimeout(value);  // timeout di ricezione dei dati di analisi. Predefinito 1000 ms (1 secondo).
Serial.readString();             // accetta stringa.
Serial.parseInt();                 // accetta un numero intero.
Serial.parseFloat();             // accetta float. 
Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia