int pinBoton = 2;
bool boton = LOW;
void setup() {
Serial.begin(115200);
pinMode(pinBoton, INPUT);
}
void loop() {
boton = digitalRead(pinBoton);
if (boton == HIGH) {
delay(150);
Serial.println("Boton presionado");
} else {
delay(150);
//Serial.println("El boton NO esta presionado");
}
while (Serial.available() > 0) {
char caracter = Serial.read();
if (caracter >= 'a' && caracter <= 'z') {
caracter -= 32;
}else{
Serial.print("Caracter no valido!!");
}
Serial.print(caracter);
}
delay(500);
}