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

APKLVSR Lot de 6 modules de détecteur de mouvement PIR infrarouge compatible avec Arduino et Raspberry Pi
Détection de mouvement : module PIR de détection de mouvement compatible avec RPi et Arduino Compatible avec toutes les cartes : plage de tension de fonctionnement : 4,5 V – 20 V avec presque toutes les cartes électroniques et microcontrôleurs, compatible avec RPi, Arduino, RN-Control et Banana Pi Réglage facile et précis : sensibilité et temps de commutation réglables, également pour un fonctionnement autonome sans largeur µC Applications : le module de détecteur de mouvement PIR peut être utilisé sous les armoires, les escaliers, les couloirs, les garages, les salles de bains, les couloirs extérieurs, etc. pour contrôler l’interrupteur des veilleuses. Contenu de l’emballage : 6 capteurs infrarouges PIR
Capteur Humain Motion PIR Modules Binghe 5 pièces Module de capteur Humain Pyroelectric Sonde de capteur Infrarouge Module de Capteur Infrarouge Humain Compatible avec Arduino
【Haute performance 】: PIR Human Infrared Motion Sensor Module avec une grande sensibilité et une large plage de détection. 【Module de capteur infrarouge humain 】: Pas besoin de sources émettrices, excellente dissimulation pour les installations mobiles. 【Idéal pour les projets Arduino 】: Le module PIR est une solution fiable de détection des mouvements humains pour une large gamme d’applications. 【Avantage du système optique 】: Le module de capteur infrarouge humain est doté d’une lentille de Fresnel qui concentre le rayonnement infrarouge humain sur le capteur. 【Traitement du signal 】: Améliore la stabilité et la fiabilité du module PIR en amplifiant, filtrant et retardant les signaux électriques faibles.

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.

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

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 haute sensibilité et une haute fiabilité et est largement utilisé dans divers équipements électriques à induction automatique. Amélioration de l’immunité, utilisation interne du traitement du signal numérique, sortie directe haut-bas Faible consommation d’énergie et dimensions réduites pour une installation intégrée facile. Mode de déclenchement répétitif : après le niveau élevé de la sortie de détection, pendant la période de retard, si le corps humain est actif dans son rayon de détection, sa sortie restera élevée jusqu’au retard après que la personne s’en aille. Niveau bas (c’est-à-dire : le module de détection retarde automatiquement une période 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 pour capteurs du corps humain, éclairage des capteurs pour le corps humain, automatisation et contrôle industriel, etc.
Hailege 5pcs PIR Capteur infrarouge Corps humain Module de mouvement infrarouge
Plage de tension de fonctionnement DC 4520 VCapteur infrarouge PIR pour module de mouvement infrarouge du corps humainTemps de retard 5200S reglable la portee est de 0xx secondes a des dizaines de secondesCourant de repos 50uA Declenchement L ne peut pas etre repete declenchementH peut etre repete declenchement repete par defautNous proposons la declaration de conformite Ce produit comprend egalement un manuel dutilisation electronique disponible en anglais allemand francais espagnol italien polonais et neerlandais Si vous avez besoin daide nhesitez pas a nous contacter
Catégories : ArduinoProgrammer un Arduino

Stéphane Robert

Stéphane Robert