const int pirPin = 2; // Pin digital conectado al sensor PIR
const int ledPin = 13; // Pin digital conectado al LED
void setup() {
pinMode(pirPin, INPUT); // Configura el pin del PIR como entrada
pinMode(ledPin, OUTPUT); // Configura el pin del LED como salida
Serial.begin(9600); // Inicializa la comunicación serial para mensajes de depuración
}
void loop() {
int pirValue = digitalRead(pirPin); // Lee el valor del sensor PIR
if (pirValue == HIGH) { // Si se detecta movimiento
digitalWrite(ledPin, HIGH); // Enciende el LED
Serial.println("¡Movimiento detectado!");
delay(1000); // Espera un segundo para evitar múltiples detecciones cercanas
} else {
digitalWrite(ledPin, LOW); // Apaga el LED
}
}