Più if contemporaneamente che mi mantengano i relè chiusi senza lampeggiare

Ixso88:
Buongiorno,

ho un programma che mi fa capricci, nel senso che tramite dei sensori analogici, leggo delle pressioni e queste mi vengono stampate su display... fino a qui tutto bene...
successivamente alla pressione di un tasto voglio far si che il programma si setti sotto questo stato ed esca solo quando premo nuovamente il tasto... fino a qui perfetto...
questo programma deve leggere contemporaneamente i 4 sensori, confrontarli 4 relativi dati e se sono maggiori o minori o uguali, azionare i rispettivi relè... più o meno qui funziona... nel senso che invece di mantenere i relè chiusi fino al momento giusto, lampeggiano... cioè continuano ad aprirsi e chiudersi di continuo... i relè giusti eh... ma non rimangono chiusi fino al momento giusto.

:confused:

che devo fare?

quando si ha a che fare con programmi tipo "soglia" (analogread + "attivare disattivare qualcosa") c'è da prendere in seria considerazione l uso dell isteresi, se no ci sarà sempre un comportamento poco stabile in certe condizioni, questo vale per tutto pressostati termostati intensità luminosa etc...

altra cosa e che i programmi si dovrebbero scrivere sempre col suo accrocchio collegato, e sistemare la faccenda subito se qualcosa da segni di instabilità