Compteur à impulsion avec un wemos

Forum dédié aux bricolages d'objets connectés IOT et leurs communications avec DomoticZ :
- Remplacement de firmware des prises, modules relais ...
- Fabrication à base d'ESP8266, de NodeMCU, de Weemos et consorts ...
Matthias
Messages : 264
Inscription : 18 nov. 2018, 09:53

Compteur à impulsion avec un wemos

Message par Matthias »

Bonjour,
Je cherche depuis plusieurs jours et je tourne en rond.
Je fais donc appel aux spécialistes pour obtenir de l'aide.
J'ai dans un premier temps créé un capteur mysensors (https://www.mysensors.org/build/pulse_water) avec arduino nano+NRF24L01 et un compteur à impulsion YF-B1 dont voici les caractéristiques :

Image
  • Mini. Working Voltage : DC 4.5V
  • Max. Working Current : 15mA (DC 5V)
  • Working Voltage : DC 5V~15V
  • Flow Rate Range : 1~25L/min
  • Frequency : F=11*Q(Q=L/MIN)
  • Load Capacity : ≤10mA (DC 5V)
  • Water Pressure : ≤1.75MPa
N'étant pas satisfait du résultat et voulant privilégier l'usage du wifi aux ondes radio, je me ravise sur espeasy avec un wemos d1 mini.

J'ai réalisé un premier raccordement qui ne donnait rien :
  • Rouge sur 5V du wemos
  • Jaune sur D4 du wemos
  • Noir sur Ground du wemos
Or j'ai lu trop tard que les GPIO du wemos ne supportait pas 5V. :o
J'ai donc cherché les solutions possibles et je suis tombé sur le pont diviseur de tension. (Très obscure pour moi)

J'ai donc refait un montage comme celui-ci : (il faut imaginer les 3 fils en haut reliés au compteur à impulsion.
Image

Ma première question est : Est ce que ce montage est correct ?
Ma deuxième question : J'ai entendu parler de Pull-up (encore un grand mystère pour moi). Dois-je m'intéresser de près à cela dans mon cas ?

Ensuite viendra le paramétrage de espeasy...

Merci d'avance de votre collaboration avec ce noob que je suis.
Cozytouch_v3
Roborock S6
H801 LED
Onkyo AV
RFXCOM (Somfy)
ESPeasy (SonOff)
Zigbee2mqtt (Aqara, Mija, Xiaomi, IKEA, Honeywell)
Broadlink
Foscam - Reolink
neo
Messages : 89
Inscription : 15 janv. 2020, 15:57

Re: Compteur à impulsion avec un wemos

Message par neo »

Hello,
Il y a un tuto dans le wiki de espeasy : https://espeasy.readthedocs.io/en/late ... J12A3.html
Il s’agit d’un capteur inductif mais le principe reste le même.
Le montage électronique concerne la version 12v, mais il est indiqué qu’avec un 5v il n’y en a pas besoin.
Le pullup est une résistance de rappel en français, très bien expliqué ici : https://fr.wikipedia.org/wiki/Résistance_de_rappel
(à savoir qu’il y en a déjà d’intégrées sur certaines pins du wemos)

C’est marrant car je veux faire le sens inverse, passer de espeasy à mysensors.
J’utilise le montage du tuto, mais j’ai des impulsions fantômes même lorsque le capteur n’est pas en place, donc à vide.
Bizarrement si je déplace le montage dans une autre pièce de ma maison, plus de problème...
Il doit y avoir une perturbation électromagnétique, venant de la prise électrique ou autre.
J’ai aussi testé avec Tasmota et j’ai le même comportement.
Et donc je voulais voir avec arduino/mysensors ;-)
Dernière modification par neo le 26 oct. 2021, 18:06, modifié 1 fois.
Raspberry Pi 2 - Docker: Domoticz, NodeRed, Mosquitto, Homebridge - RFLink USB 433mhz, sondes Oregon, pluviomètre - Prises électriques et autres cartes à base d'ESP8266/ESP32 sous ESPEasy et Tasmota
Mes designs 3D sur Thingiverse
Matthias
Messages : 264
Inscription : 18 nov. 2018, 09:53

Re: Compteur à impulsion avec un wemos

Message par Matthias »

Mon module mysensors était connecté en RF et j’avais des impulsions fantôme aussi : Interférences ?
J’ai beaucoup galéré pour le calibrer.
Je voulais tester avec un wemos mais je n’ai pas réussi a le faire fonctionner. Trop de nouvelles choses a maîtriser : résistance, pont diviseur, pull up...
Je ne désespère pas mais j’ai besoin d’aide.
Cozytouch_v3
Roborock S6
H801 LED
Onkyo AV
RFXCOM (Somfy)
ESPeasy (SonOff)
Zigbee2mqtt (Aqara, Mija, Xiaomi, IKEA, Honeywell)
Broadlink
Foscam - Reolink
Répondre