// Declaración de una variable para almacenar el estado del botón
int PULSA = 0;
// Configuración inicial, se inicia la comunicación serial a 9600 baudios
// y se establece el pin 2 como entrada (para el botón)
void setup()
{
Serial.begin(9600);
pinMode(2, INPUT);
}
// Bucle principal del programa
void loop()
{
// Lectura del estado del botón (HIGH o LOW)
PULSA = digitalRead(2);
// Imprime el estado del botón en la interfaz serial (0 o 1)
Serial.println(PULSA);
// Retardo de 1000 milisegundos (1 segundo) antes de la próxima lectura
delay(1000);
}