const int switchPin = 4; // Pin donde está conectado el switch
const int ledPin = 6; // Pin donde está conectado el LED
void setup() {
pinMode(switchPin, INPUT); // Configura el pin del switch como entrada
pinMode(ledPin, OUTPUT); // Configura el pin del LED como salida
Serial.begin(9600); // Inicia la comunicación serial a 9600 bps
}
void loop() {
int switchState = digitalRead(switchPin); // Lee el estado del switch
if (switchState == HIGH) { // Si el switch está presionado
digitalWrite(ledPin, HIGH); // Enciende el LED
Serial.println("Switch presionado"); // Envía el mensaje al puerto serie
} else {
digitalWrite(ledPin, LOW); // Apaga el LED si no está presionado
}
delay(200); // Pequeño retraso para evitar rebotes
}