Arduino > Capteur PIR de Mouvement
Contents (hide)
Un capteur PIR (capteur passif d'infrarouge) permet de détecter le mouvement d'un corps humain (en effet, la chaleur du corps produit suffisamment de lumière infrarouge pour être mesurée). Le capteur peut détecter un mouvement jusqu'à une distance maximale de 6m.
Ce capteur nécessite au moins 20 secondes de calibration automatique au démarrage. Durant ces 20 secondes, il est complètement inactif et ne doit pas être obstrué par des sources de chaleurs (main, corps, chat, etc).
Chaque modèle de capteur nécessite un circuit différent.
int PIR; void setup() { // Configuration de la broche 5 en tant qu'entrée numérique pinMode(5,INPUT); } void loop() { // lire l'état du PIR PIR = digitalRead(5); }