Créer un objet connecter – Détecteur de mouvement avec notification.
L’article du jour devrait vous interesser. Comment faire un détecteur de mouvement et recevoir une notification directement sur votre smartphone 🙂 Tout çà grâce à Blynk, un NodeMCU et l’IDE Arduino pour la programmation 🙂
A chaque fois qu’un mouvement sera détecté par le capteur, une notification provenant de Blynk sera affichée sur votre smartphone
Depuis ma découverte de Blynk, l’application permettant de connecter la quasi totalité de nos modules à l’internet je pense doucement à faire une suite complète. Aujourdh’ui le détecteur de mouvement ^^
Le matériel pour créer un détecteur de mouvement connecté
- Un détecteur de mouvement PIR – Disponible ici
- Un NodeMCU – Disponible ici
- Un smartphone avec l’application Blynk
- Un ordinateur avec le logiciel Arduino IDE (Configuré pour programmer les esp8266)
Le détecteur de mouvement
Le capteur PIR utilisé ici est un HC-SR501 il permet de capter les rayonnement infrarouge mobile. Il est souvent utilisé dans des systèmes d’allumages automatiques ou d’autres systèmes d’alarmes. C’est un peu ce que nous allons créer ici (un système d’alarme). Il est simple d’utilisation, efficace, précis et fiable.
Sa portée est d’environ 7m. Il s’agit d’un module 5V que nous avions utilisé dans un autre tutoriel Arduino.
Voir l’article:
Sur le module. Deux potentiomètres l’un servant à régler la durée de son état. L’autre servant à régler la distance de détection.
Installez la bibliothèque Blynk sur votre IDE Arduino
Si vous n’avez pas encore installez la librairie Blynk sur votre logiciel Arduino, référez-vous à cet article:
Téléchargez le code sur votre Arduino
N’oubliez pas d’éditer ces lignes:
- char auth[] = “Your Blynk Auth Code”;
- Vous vérrez plus bas comment obtenir ce code
- char ssid[] = “SSID”;
- Identifiant de votre Wifi
- char pass[] = “Password”;
- Mot de passe de votre Wifi
L’application Blynk
Installez Blynk sur votre smartphone et créer votre “app”
- Rendez-vous sur l’Appstore ou Playstore
- Dans votre barre de recherche cherchez et installez l’application: Blynk
Créez votre application
A la création d’un projet, vous recevez par mail une clé d’authentification.
Gardez bien cette clé. C’est elle qui doit être insérée dans le code a la ligne: char auth[] = “Your Blynk Auth Code”;
- Ouvrez votre application
- Cliquer sur “create new account“
- Cliquez sur “New project”
- Donnez lui un nom
- Choisissez votre type de carte & type de connexion
- Cliquez sur l’icone représentant un “+”
- ajoutez-y une “notification”
Configurez l’outil de configuration comme suivant.
Connectez le capteur HC-SR501 au NodeMCU
Lancez votre application blynk. Une notification devrait arrivée à chaque passage devant le HC-SR501 🙂
Bonjour quand j’applique votre tuto il me fait des notifications en boucle sans qu’il n’y est de mouvement j’ai testé cela avec 2 PIR différent toujours le même résultat.
Je me demande si mon ESP8266 n’est pas HS.
Merci d’avance pour la ou les réponse
Bonjour Toms,
Je n’ai pas eu le soucis du tout. As-tu un autre ESP pour tester ?
tu pourrais également tenter de régler les potentiomètres de sensibilités qui se trouvent sur le hc-1r501.
Lee
Merci de ta réponse j’ai réussi a trouver le problème. Il s’agissait d’un soucis d’alimentation vu que j’aliment mon ESP par USB au lieu de mettre le + sur VIN comme dans ton schéma je l’ai mis sur VCC et la sa fait 1h que je teste et sa fonctionne nickel.
Merci pour le Tuto Merci pour le partage de savoir.
Good Job