Lee los datos entrantes del puerto serie.
Serial.read()
Solamente en Arduino Mega:
Serial1.read()
Serial2.read()
Serial3.read()
Ninguno
el primer byte disponible recibido por el puerto serie (devuelve -1 si no hay datos disponibles) - int
int incomingByte = 0; // para el byte leido
void setup() {
Serial.begin(9600); // abre el puerto serie a 9600 bps
}
void loop() {
// envia datos solamente cuando recibe datos
if (Serial.available() > 0) {
// lee el byte entrante:
incomingByte = Serial.read();
// dice lo que ha recibido:
Serial.print("He recibido: ");
Serial.println(incomingByte, DEC);
}
}