Page 1 sur 1

capteur PIR hc-sr501 [résolu]

Publié : 04 mars 2020, 19:04
par natsamfa
Bonjour à tous,

Après avoir pas mal galéré pour installer un capteur de température dht11 dans Domoticz, je me lance dans un nouveau challenge.
Installer un capteur de présence dans Domoticz.
C'est un capteur PIR hc-sr501 que j'ai eu dans un coffret de démarrage Arduino.
Je branche ce capteur à un ESP-01 flashé avec ESP-Easy.
Ci dessous la config ESP-Easy
config esp.png
config esp.png (29.09 Kio) Consulté 13082 fois
Quand le capteur est caché, j'ai la valeur qui bascule de 1 à 0 pendant 1 seconde et rebascule à 1 toutes les X secondes.
Quand je déclenche le capteur, j'ai la valeur qui reste à 1 tant que je reste devant le capteur.
Quand je sors du champ, la valeur reprend son rythme au bout de X secondes.
Dans Domoticz, je souhaiterai avoir un interrupteur qui reste "off" quand le capteur n'est pas déclenché et devient "on" quand il est déclenché.
En ce moment, l'interrupteur virtuel de Domoticz passe dans les mêmes états que le capteur physique.
Je suppose qu'il y a 2-3 lignes de code à écrire pour faire comprendre à Domoticz l'interprétation des fronts montants et descendants du capteur.
Et c'est à partir de ce moment que je ne sais plus quoi faire, si une personne peut m'aider à écrire un sketch ou une autre solution, je suis preneur.
Merci d'avance,
Un grand débutant dans le domaine de la domotique.

Re: capteur PIR hc-sr501

Publié : 29 mars 2020, 21:28
par natsamfa
En fin de compte, j'ai trouvé le Pb avec ce capteur.
Le ESP01 travaille avec du 3.3v mais le capteur doit avoir un tension d'entrée de 5v.
J'ai donc alimenté le capteur avec du 5v, l'ESP01 avec un abaisseur de tension 5V->3.3v.
Comme la sortie du capteur fourni du 3.3v, je n'ai pas eu de soucis pour le connecter au GPIO de L'ESP01.
L'intégration dans Domoticz s'est passée sans Pb avec un switch.
J'ai donc réussi à faire un capteur de présence pour Domoticz.

Re: capteur PIR hc-sr501 [résolu]

Publié : 29 mars 2020, 23:35
par Neutrino
Bravo !
Pour continuer dans les idées, j'ai ce type de montage sous mon lit avec 2 capteurs hc-sr501 (1 de chaque côté) et 3 LED blanches.
Quand l'un des capteurs détecte un pied à terre, les led s'allument.
Parfait le matin pour sortir sans réveiller l'autre et sans sacrifier un orteil :mrgreen:
WAF approved !

Re: capteur PIR hc-sr501 [résolu]

Publié : 30 mars 2020, 08:22
par natsamfa
Je me suis réjouit trop tôt, la consommation du montage m'a vidé une pile de 9v en une nuit :x :x :x
Il va falloir que je trouve la source de la conso.
J'ai la carte qui me permet de passer de 9v à 5v
Le capteur PIR
L'abaisseur de tension 5v à 3.3v
L'ESP01
Quand j'aurai deux minutes, je testerai le courant de chaque partie

Re: capteur PIR hc-sr501 [résolu]

Publié : 30 mars 2020, 08:50
par Neutrino
Regarde du côté du deep sleep.
Un ESP8266 n'est pas conçu pour fonctionner sur batterie.

Re: capteur PIR hc-sr501 [résolu]

Publié : 30 mars 2020, 09:07
par natsamfa
J'ai vu ça, c'est pour cela que je viens de commander des ATtiny85 pour tester.
Encore des essais en vue :lol: :lol: :lol: :lol: