Stap 5: Instellen van drempelwaarden ventilator/kachel
Initialiseren van de variabelen en de volgende code om het voorlezen wat de potentiometer de Arduino vertelt...
fanDigit = analogRead (fanAnalog) / 4;
heaterDigit = analogRead (heaterAnalog) / 4;
Hierdoor krijgt de Arduino een getal van 0 tot en met 255 afhankelijk van waar de potmeter is gedraaid.
Dit kan worden gebruikt om een drempel, voorzien van een voorbeeld van code voor de toepassing van een drempel hieronder.
fanThreshold = 20 + fanDigit * 10/255;
heaterThreshold = 10 + heaterDigit * 10/255;
< code >
binnen void loop
if(Temperature>fanThreshold) {}
digitalWrite (13, hoge);
}
else {}
digitalWrite (13, laag);
}
if(Temperature<heaterThreshold) {}
digitalWrite (4, HIGH);
}
else {}
digitalWrite (4, laag);
}