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

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
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
Il s’agit d’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 grande fiabilité et est largement utilisé dans divers appareils électriques à induction automatiques. Amélioration de l’immunité, utilisation interne du traitement du signal numérique, sortie directe High-Low Faible consommation d’énergie et petite taille pour une installation intégrée facile. Mode déclencheur répétable: lorsque le corps humain est actif pendant le temps de retard après le niveau élevé de la sortie de détection dans sa zone de détection, sa sortie reste élevée jusqu’à ce que le retard soit atteint après avoir quitté la personne. 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. Nombreuses applications : produits de sécurité, jouets de capteurs corporels humains, éclairage de capteurs de corps humains, automatisation et contrôle industriels, etc.

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 Arduino, la 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
Jopto 5 Pièces Modules de Détecteur de Capteur de Mouvement Humain Infrarouge PIR HCS-SR505 Compatible avec Arduino
Induction automatique: pour entrer dans la plage de détection de la sortie haute, les utilisateurs laissent automatiquement la plage de détection retarder haute, sortie basse. Taille ultra petite. Déclenchement reproductible: la sortie du capteur est haute, le délai, si l’activité humaine se trouve dans sa plage de détection, la sortie restera élevée jusqu’au départ des personnes après le délai variable haut LOW (le module de capteur étendu automatiquement détecte le corps humain après chaque activité période, et la dernière fois qu’un événement est le point de départ de la temporisation). Large plage de tension de fonctionnement: la tension de fonctionnement par défaut DC4.5V-20V Micropuissance: courant de repos
Https://www tutoriel-arduino com/utiliser-un-capteur-de-mouvement-pir-avec-arduino/
Catégories : ArduinoProgrammer un Arduino

Stéphane Robert

Stéphane Robert