Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Problème gestion hysteresis
#11
(Il y a 7 heures)F6AAM a écrit : Tel que le code est écrit et pour une sortie ON à 3,3V , la sortie du GPIO sera à OFF soit 0V quand la température sera > 40° et sera à ON soit 3,3V quand la température redescendra en dessous de 35°.
Elle sera de nouveau à OFF (0V) quand la température remontera au dessus de 40°.


Manifestement, ce n'est donc pas ce que vous souhaitez !

Pour y arriver il faut cocher la sortie ON à 0V dans l'action que vous paramétrez.
Ainsi la sortie sera à OFF soit 3,3V quand la température est > 40° et elle sera à ON soit 0V quand la sortie redescend au dessous de 35°.
Ce n'est pas encore tout à fait ce que vous souhaitez car il faudra en toute logique « inverser » le titre de votre action. Je m'explique : au lieu de donner un titre comme par exemple « MARCHE POMPE », il faudra plutôt intituler « ARRET POMPE ».


il y aurait bien un moyen de faire mieux mais cela implique de rajouter du code afin de pouvoir inverser les états ON/OFF et cela dans chacune des actions possibles car une action pourrait ne pas être dans la même logique qu'une autre.


Voici un exemple de ce qui pourrait être fait au niveau de la page Actions, j'ai simplement rajouté 2 choix supplémentaires dans la boîte à choix multiples sans aller jusqu'au code qui en tiendrait compte. 
Peut-être un jour mais pas le temps pour l'instant !
Merci pour votre retour trés claire.
Je corrige ma configuration.

Cependant je ne suis pas sure que la modification proposée soit plus intuitive. un champs supplémentaire appelé hystérésis serait je penses plus pertinent.
Mais dans un premier temps, un "ou" entre les deux température > et < m'aurais peut etre allerté.

En tout cas merci, cela à solutionné mon problème.
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
1 visiteur(s)

Moteur MyBB, © 2002-2026 Melroy van den Berg.