Panier d’achat

Aucun produit dans le panier.

Capteur de mouvement PIR HC-SR501

25.00 د.م.

24 en stock

Quantité Discount (%) Prix
1 - 19 25.00 د.م.
20+ 20 % 20.00 د.م.
UGS : CM038 Catégories : , Étiquettes : , , , , , ,

Tutoriel : 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.


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 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.

Capteur de mouvement avec Arduino

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

/*  

* Code d'exemple pour un capteur mouvement HC-SR501. 
* Réaliser par Micro-Electroniques Générales au Maroc
* Visite notre site megma.ma

*/
//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);

}

 


Plus d’informations visite notre page Facebook.


Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Capteur de mouvement PIR HC-SR501”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Tous les résultats de recherche
×