Utiliser un capteur de mouvement PIR avec Arduino

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.
Youmile 5 pièces capteur de mouvement humain HC-SR505 Mini Module de détecteur infrarouge PIR pour interrupteur de capteur de corps Arduino avec câble Dupont
La tension de fonctionnement est DC4.5V-20V; température de fonctionnement: -20 ° C ~ + 80 ° C. Il est composé d'un élément d'accessoire électronique, le conducteur intérieur est en cuivre pur. il est durable et durable pour vous d'utiliser. Pendant le niveau de sortie dans la période de retard, s'il y a une personne dans le cadre de ses activités d'induction, sa sortie gardera toujours un niveau élevé jusqu'à ce que les personnes quittent. Consommation électrique: courant de repos 50uA, particulièrement adapté aux appareils alimentés par batterie. Largement utilisé dans divers systèmes de détection automatique des équipements électriques, des lampes à induction corporelle, des jouets pour capteurs corporels, en particulier des produits de contrôle automatique alimentés par batterie.

Principe De Fonctionnement:

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.

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é :

[pastacode « markup » manual= »%2F%2Finitialisation%20de%20la%20pin%202%0Aint%20Capteur%3D%202%3B%0A%0Avoid%20setup()%20%7B%0ApinMode(Capteur%2CINPUT)%3B%20%2F%2Fd%C3%A9finir%20la%20pin%202%20comme%20une%20entr%C3%A9%0ASerial.begin(9600)%3B%0A%7D%0A%0Avoid%20loop()%20%7B%0A%20%20if(digitalRead(Capteur)%3D%3DHIGH)%7B%20%2F%2Fle%20capteur%20d%C3%A9tecte%20un%20mouvement%0A%20%20%20Serial.println(%22mouvement%20detecte%22)%3B%0A%20%20%7D%0A%20%20else%7B%2F%2Fsinon%20le%20capteur%20ne%20d%C3%A9tecte%20aucun%20mouvement%0A%20%20%20Serial.println(%22pas%20de%20mouvement%20detecte%22)%3B%0A%20%20%7D%0A%0Adelay(200)%3B%0A%7D » message= » » highlight= » » provider= »manual »/]

Idées de projets

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

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:
Youmile 5PACK IR Capteur Humain AM312 Mini Module de Détecteur HC-SR312 Détecteur Automatique de Mouvement PIR Infrarouge Pyroélectrique DC 2.7 à 12V pour Arduino 2 A1U2 avec Fil Dupont
C'est un produit de contrôle automatique intelligent numérique basé sur la technologie infrarouge passive du corps humain. Il a une sensibilité élevée et une fiabilité élevée et est largement utilisé dans divers appareils électriques à induction automatique. Amélioration de l'immunité, utilisation interne du traitement du signal numérique, sortie directe haut de gamme Faible consommation d'énergie et petite taille pour une installation intégrée facile. Mode de déclenchement répétable: Si le corps humain est actif dans sa zone de détection pendant le temps de retard après le niveau élevé de la sortie de détection, sa sortie reste élevée jusqu'à ce que le délai après avoir quitté la personne soit atteint, le module retarde automatiquement un temps de retard après chaque activité du corps humain, et le dernier temps actif est le point de départ du temps de retard. Applications larges: produits de sécurité, jouets de capteurs de corps humain, éclairage de capteurs de corps humain, automatisation industrielle et de contrôle, etc.

Catégories : Arduino