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
Sommaire
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é.
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.
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);
}
Arduino est une plate-forme électronique open source qui combine à la fois des logiciels et du matériel open source pour permettre aux gens de réaliser facilement des projets interactifs. Vous pouvez obtenir des ordinateurs monocarte ...
L’électronique demeure une branche technique réservée à quelques génies. L’avènement des cartes programmables rend cependant cette discipline beaucoup plus attractive depuis quelques années. Elle attire désormais plus de bricoleurs désireux de réaliser eux-mêmes de petits ...
Le L293D est l’un des composants les plus utilisés pour tout amateur d’électronique, le but de ce composant. ARCELI Mini L293D pour Carte d'extension de Lecteur de Moteur Arduino Module de Lecteur de Moteur Mini ...
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.Ok