#include <Arduino.h>
// Pins utilisés
const int PIR_PIN = PA0; // Pin de sortie du capteur PIR
const int LED_PIN = PA2; // Pin de la LED
void setup() {
// Configuration des broches
pinMode(PIR_PIN, INPUT); // Capteur PIR en entrée
pinMode(LED_PIN, OUTPUT); // LED en sortie
// Initialisation du moniteur série
Serial.begin(9600);
Serial.println("Système prêt...");
}
void loop() {
// Lire l'état du capteur PIR
int pirState = digitalRead(PIR_PIN);
if (pirState == HIGH) {
// Mouvement détecté
Serial.println("Mouvement détecté !");
digitalWrite(LED_PIN, HIGH); // Allumer la LED
} else {
// Pas de mouvement
Serial.println("Pas de mouvement...");
digitalWrite(LED_PIN, LOW); // Éteindre la LED
}
delay(500); // Petite pause pour éviter les lectures trop rapides
}