Sonde haute précision SHT35 pour la station météo
Depuis le démarrage de la station, je tourne avec un DHT22 qui me donnait à peu près satisfaction. Mais lors de grands froids, la sonde avait un comportement bizarre. J’ai donc investi dans une sonde qualitative.
Matériel
Pour changer la sonde DHT22, j’ai donc opté pour une sonde SHT35. Ce sont les sondes qui équipent la plupart des stations Davis, c’est donc de la top qualité. Couplée avec un nodemcu, on a donc une sonde connectée pas chère et bonne qualité.
Mais avant de passer au code et montage, voyons ses caractéristiques (extraites du site Sensirion) :
- Précision température : ±0.2
- Plage de température : -40 – 90 °C
- Précision humidité : ±1,5% (0-80% d’humidité relative)
- interface : i2c
- Prix amazon : 22€
La sonde est moulée dans un gant en métal, avec un câble de 1,5m. L’autre avantage est que les fils sont livrés sur des plots.
Ne voulant pas souder directement sur le MCU et voulant faire les choses bien, j’ai donc soudé le nodemcu sur une plaque à trou, puis ajouter des borniers (pas de 2,54mm) pour relier tous les fils. C’est propre et démontable ainsi !
Câblage
Le câblage est assez simple sur le nodemcu :
- Rouge : +3V
- Noir : GND
- Vert (data) : D2
- Jaune (clock) : D1
- D0 relié à RST pour le deep sleep
J’ai remis la sonde dans l’abri à coupelle, boitier sur le poteau avec le DHT22.
Code source
Pour le code source, je suis d’abord reparti du code que j’avais fait pour le SHT31 : erreur ! Ce code ne gère pas les températures négatives et je comprend pourquoi il y a 1 an je me suis tant énervé sur le SHT31.
Pour faire bien fonctionner le SHT35, je suis donc parti sur la librairie du SHT30 pour Wemos. Je l’ai mis dispo sur mon github. Le code n’a rien de compliqué, je ne vais pas le redétailler plus que ca. Mais cette librairie a fait toute la différence.
Vous pouvez retrouver le code complet ici : https://github.com/doddyfab/Nodemcu_SHT35/blob/master/Nodemcu_SHT35.ino
Conclusion
Au bout de 2h, on voit direct que le capteur est stable et varie lentement. Ce qu’on attend donc d’un capteur. Prochaine étape : un abri météo stevenson fait en bois avec Aurélie pour avoir des mesures encore plus précises !