Publié le 8 décembre 2018, modifié le 2 avril 2023 par Stéphane Robert

Le capteur PIR (Passive Infrared Sensor ) permet de détecter des formes mobiles qui émettent un rayonnement infrarouge (humains, animaux, robots mobiles …)  Il est utilisé dans divers projets tels que la sécurité, la domotique,… . On en trouve à bas coût, et il est tres s’imple d’utilisation . Dans ce tutoriel nous allons voir comment l’utiliser dans un projet arduino en plus de quelque idées de projets

AZDelivery 5 x HC-SR501 PIR Capteur à Ultrasons Module Télémètre Compatible avec Arduino et Raspberry Pi incluant Un E-Book!
✅ Module de détection de mouvement PIR. ✅ Tension de service 5V. ✅ Sensibilité et temps de commutation réglables, également pour un fonctionnement autonome sans µC. ✅ Dimensions du tableau : 32 mm * 24 mm. ✅ Ce produit inclut un E-Book qui fournit des informations utiles sur la façon de commencer votre projet. Il permet une installation rapide et fait gagner du temps sur le processus de configuration. On y trouve une série d’exemples d’applications, des guides d’installation complets et des bibliothèques.
Hailege 5pcs PIR Infrared Sensor Human Body Infrared Motion Module for Arduino Raspberry Pi
Operating voltage range: DC 4.5-20V PIR Infrared Sensor Human Body Infrared Motion Module Delay time: 5-200S(adjustable) the range is (0.xx second to tens of second) Quiescent Current:

Comment utiliser un capteur de mouvement PIR avec Arduino ?

Principe De Fonctionnement du capteur de mouvement PIR

Chaque objet en notre possession dégage des ondes infrarouges. Si ces ondes sont cachées par un individu, ou même, par autre chose, le dispositif PIR détecte immédiatement un changement. Les données qu’il reçoit ne sont plus les mêmes.  L’environnement analysé en amont par le système a été modifié, donc le capteur envoi un signal synonyme de détection d’un mouvement, et Pour élargir la zone de détection, ceux ci sont souvent recouverts d’une lentille dite de Fresnel.

Des composants électroniques divers traitent la sortie brute du capteur en lui même et permettent d’obtenir une sortie numérique en fonction du mouvement détecté.

De quoi avons nous besoin ?

Le montage avec Arduino

Il suffit en effet de connecter la broche + du capteurau 5V du Arduinola broche gnd ou – à la masse du Arduino (Gnd), et la broche out/signal à la broche 2 de l’Arduino (ou une autre, au choix,pour notre exemple on utilisera la pin 2).

Vérifiez bien toutefois les broches sur le capteur, une inversion du + et du – pourrait abîmer voir griller votre capteur.

Comment utiliser un capteur de mouvement PIR avec Arduino ? #2

Capteur    Arduino
VCC ——) 5V
GND ——) GND
Signal—–) 2

Le code

Le but de ce code est d’afficher dans le Serial « mouvement detecte »  quand un mouvement est détecté et d’afficher « Pas de mouvement detecte » quand rien n’est détecté :

//initialisation de la pin 2
int Capteur= 2;

void setup() {
pinMode(Capteur,INPUT); //définir la pin 2 comme une entré
Serial.begin(9600);
}

void loop() {
  if(digitalRead(Capteur)==HIGH){ //le capteur détecte un mouvement
   Serial.println("mouvement detecte");
  }
  else{//sinon le capteur ne détecte aucun mouvement
   Serial.println("pas de mouvement detecte");
  }

delay(200);
}

Idées de projets

  • Sécurité
  • Allumage automatique de la lumière du jardin

DollaTek Lot de 5 mini détecteurs de mouvement SR602 – Interrupteur pyroélectrique infrarouge PIR pour Arduino Diy avec lentille
Ce module a une sensibilite elevee une reponse rapide une faible consommation denergie statique une petite taille est facile a installer et sinstalleLobjectif la barre de broches a ete soudee et lalimentation est fournie sans debogagePeut etre utilise pour les lumieres de capteur corporel les alarmes la securite limagerie a la demande pour le controle dacces lequipement automatique pour lexploitation agricole forestiere et minierePortee jusqua 5 metres recommande 035 mSortie niveau eleve h 33 V L 0 V
Oiyagai 2pcs Module de Capteur Infrarouge PIR Mini AM312 Manuel Détection de Mouvement Infrarouge SR301
Materiel electrique Dimensions 25mm x 12mm098047 poucesTension de Travail DC 27V12V Courant Statique Max 1mA Temps de Delai 2STemps de Blocage 2S Angle de Detection 100 Degres Distance de Detection 35mTemperature de Travail 20°C a 60°C Dimensions Totales 26mm x 13mm1 x 051 LP Broches 3Contenu de lEmballage Lot de 2 Modules de Capteur PIR Modele AM312 Couleurs Principales Blanc Vert Blanc
Catégories : ArduinoProgrammer un Arduino

Stéphane Robert

Stéphane Robert