// Pines
int led = 11; // Pin donde está conectado el LED
int sensor = 7; // Pin donde está conectado el PIR
int movimiento; // Variable para almacenar el estado del PIR
void setup()
{
pinMode(led, OUTPUT); // Configurar LED como salida
pinMode(sensor, INPUT); // Configurar PIR como entrada
Serial.begin(9600); // Iniciar comunicación serie
}
void loop()
{
movimiento = digitalRead(sensor); // Leer el estado del PIR
Serial.println(movimiento); // Mostrar estado en el monitor serie
if (movimiento == HIGH) { // Si el PIR detecta movimiento
digitalWrite(led, HIGH); // Encender LED
} else {
digitalWrite(led, LOW); // Apagar LED
}
delay(100); // Retardo para evitar lecturas erráticas
}