Contrôler une électrovanne avec Domoticz et Arduino ESP8266

EnglishFrenchGermanItalianSpanish

Conception écoresponsable : le plaisir à mobiliser son imagination

 

Disposant de capteurs intelligents multifonctions, nous savons maintenant quand il devient nécessaire de rajouter un peu d'eau dans la piscine - notre capteur ayant mesuré une baisse de quelques centimètres du fait de l'évaporation - ou quand le jardin et les fleurs ont besoin d'eau et qu'il faut déclencher le goutte-à-goutte. Bine sûr nous voudrions pouvoir intervenir à distance, depuis un smartphone ou un écran d'ordinateur. Pour celà, nous implémentons un contrôleur sous NodeMCU/ESP8266 qui écoute sur le WiFi les consignes données depuis le portail Domoticz. Le décodage des messages MQTT à partir d'une structure JSON s'avère particulièrement facile et robuste quand on dispose de la librairie JsonArduino. Noter quelques choix techniques : l'utilisation d'une carte NodeMCU V3 et de son bouclier pour faciliter le câblage et permettre une alimentaton par 12 Volts grâce au convertisseur DC/DC implanté dans le bouclier, le module NodeMCU par lui même ne tolérant qu'une tension d'entrée inférieure à 9 Volts. Nous préférons également le pilotage des électrovannes par MOSFET IR520 plutôt que par relais, pour des raisons de coût et de compacité. Un petit boîtier extrene d'alimentation 12 Volts est alors un bon choix à la fois pour l'électrovanne elle-même et pour le contrôleur. Les données constructeur renseignent  une consommation de courant de l'ordre de 300 mA par électrovanne ouverte, donc nous prévoyons un budget de 1A maximum sous 12 Volts pour notre système 3 voies. On portera attention par ailleurs à la recommandation contructeur de ne pas alimenter une électrovanne pendant plus de 8 heures en continu, pour risque de surchauffe.

Visitez la nouvelle note d'application philoc, pour superviser le jardin et la piscine de votre résidence secondaire avec Arduino, Domoticz, et ESP8266

Laisser un commentaire