L'utilisation d'un capteur d'humidité de l'air dépend d'abord de la présence d'une prise de courant à proximité. Cela peut être évité avec une cellule solaire et une batterie comme tampon.
En principe, il faut déjà disposer d'une Capteur de données d'air Cela permet d'éviter une source d'erreur, même si le capteur de poussière fine n'est pas connecté au module ESP8266 dans cet article. Seuls quelques composants sont nécessaires pour assurer l'alimentation de l'ESP8266 en 5 volts au moyen d'une cellule solaire et d'une batterie :
- TP4056 Module de charge
- MT3608 Convertisseur DC-DC
- Support de batterie pour batterie 18650
- Batterie lithium-ion 18650 de 3,7 volts
- Panneau solaire 6 Volt, 2 Watt
Vous devez également disposer d'un fer à souder et d'un multimètre, sinon le convertisseur CC-CC, par exemple, ne peut pas être réglé sur 5 volts. Une fois que vous avez soudé tous les composants ensemble, ce qui est assez facile grâce à l'étiquetage clair sur les cartes.
Une fois que vous avez tout assemblé correctement et effectué la connexion du convertisseur DC-DC aux connecteurs "VIN" et "GD" (sur ma carte EPS8266, ceux-ci se trouvent à gauche du port micro-USB qui est normalement utilisé pour sécuriser l'alimentation).
Important : la batterie ne peut être chargée que via le module TP4056, directement connectée à une alimentation électrique, la batterie peut exploser. En général, il faut faire attention lors de la charge des batteries Li-Ion pour ne pas les endommager.
Après avoir soudé le tout, cela a fonctionné pour le moment : la batterie était déjà chargée par USB, donc la cellule solaire n'a pas eu à contribuer beaucoup. Il s'est avéré après quelques heures que la cellule solaire ne charge pas assez la batterie. La tension descend alors en dessous de la valeur à laquelle le module de charge désactive la charge afin de ne pas endommager la batterie lithium-ion.
Vous trouverez de plus amples informations sur le sujet de la charge et du contrôle des batteries Li-ion à l'adresse suivante cloud101.com.
Les inconvénients : une cellule solaire trop petite ou un temps trop mauvais.
La solution : un cellule solaire plus grande (d'Ebay), cette fois-ci directement avec une connexion USB (qui peut donc aussi être utilisée à d'autres fins sans soudure). La nouvelle cellule ne sera livrée que dans le courant de la semaine prochaine, puis ce post se poursuivra ici.
La situation jusqu'à présent : la petite cellule solaire ne suffit pas à fournir assez d'énergie pour alimenter le NodeMCU ESP8266 avec le capteur d'humidité. Il est probable que le micrologiciel utilisé joue également un rôle. Projets de données aériennes un rôle qui n'est pas capable d'une mise en veille correcte.
Cependant, avec une batterie suffisamment chargée, l'installation fonctionne pendant environ 2 jours. J'ai donc l'espoir qu'avec plus d'énergie solaire, la cellule sera suffisamment chargée pendant la journée.