// Definición de pines
const int botonPin = 2; // Pin al que está conectado el botón
const int ledPin = 3; // Pin al que está conectado el LED
void setup() {
// Configuración de pines
pinMode(botonPin, INPUT); // Botón como entrada con resistencia pull-up interna
pinMode(ledPin, OUTPUT); // LED como salida
// Inicializamos el LED apagado
digitalWrite(ledPin, LOW);
}
void loop() {
// Leer el estado del botón
int estadoBoton = digitalRead(botonPin);
// Si el botón está presionado (LOW debido a la resistencia pull-up)
if (estadoBoton == HIGH) {
digitalWrite(ledPin, HIGH); // Encender el LED
} else {
digitalWrite(ledPin, LOW); // Apagar el LED
}
}