Temperature limiter DS18B20¶
Ce package est conçu pour surveiller la température provenant d'un capteur DS18B20 connecté à un ESP32 et déterminer si un seuil de température a été atteint ou non.
Lorsque la limite de sécurité est atteinte, il est possible d'allumer une LED. La configuration de la LED doit être ajoutée dans la section substitutions
comme expliqué ci-dessous.
AVERTISSEMENT : Effectuez des tests avant de laisser le système réguler seul
Cette surveillance de la limite de température et la limite de sécurité peuvent comporter des bugs. Il est fortement conseillé de valider soigneusement le comportement de votre système avant de le laisser fonctionner de manière autonome.
Le schéma suivant représente le câblage du capteur de température :
Pour utiliser ce package, ajoutez les lignes suivantes à votre fichier de configuration :
Ce package doit connaître le GPIO utilisé par le capteur de température pour obtenir la température. Ce GPIO doit être défini par DS18B20_pin
dans la section substitutions
de votre configuration, comme dans l'exemple ci-dessous :
Des paramètres optionnels supplémentaires peuvent être définis dans la section substitutions
, tels que DS18B20_address
(qui est optionnel) et temperature_update_interval
(qui est défini par défaut à 5s
).