Witam. Mam pewien problem , dokładnie nie wiedziałem jak go poprawnie nazwać ale może tolerancja(?). Chodzi o to iż mam urządzenie które wykonuje mi pomiar wilgotności (czujnik) oraz ustawiam za pomocą potencjometru jaka ta wilgotność ma być w pomieszczeniu. Problem polega na tym iż nie wiem w jaki sposób uwzględnić , tak jakby , tolerancję +/- 1. Tzn. gdy zmienna "wartosc" która jest ustalana za pomocą potencjometru osiągnie mi wartość np .50 oraz zmienna "WILG" będzie wynosiła 50 to powinien mi się wyłączyć przekaźnik. Problem w tym iż nie jest praktycznie możliwe osiągnięcie tych samych wartości tych dwóch zmiennych. W jaki sposób napisać to żeby była tolerancja +/- 1? czyli żeby w przypadku np. wartosci 49 a wilg 50 już wyłączył się przekaźnik.
Fragment kodu:
if(wartosc==WILG)
{
digitalWrite(relay_pin, HIGH);
digitalWrite(relay_pin2, HIGH);