Soy un principiante absoluto en todo lo relacionado con arduino y estoy intentando practicar la lectura del estado de un botón cada vez que lo presiono ... pero sigo recibiendo una excepción IOException.
Mi código es el siguiente:
int ledPin;
int button;
int buttonVal;
void setup(){
button = 7;
ledPin = 6;
Serial.begin(9600);
}
void loop(){
buttonVal = digitalRead(button);
Serial.println("...CHECKING : " + buttonVal);
}
El código solo funciona parcialmente. Imprime ..CHECKING:
hasta que realmente presione el botón y se produce el bloqueo con el siguiente mensaje:
Error dentro de Serial.serialEvent ()
java.io.IOException: error de entrada / salida en estado nativo disponible
Por favor ayuda, estoy muy estancado