Étape 4: HVAC Control
Maintenant que je sais quelle est la température, j’ai besoin de contrôler mon a/c et la chaleur basé sur ce que je veux le temp d’être. J’ai installé un LED RVB comme espace réservé pour les relais, que j’ai installer. Si le système demande de la chaleur, il devient la LED rouge. Si elle appelle pour le refroidissement, il s’avère le LED bleu. Si c’est dans notre gamme de confort, il vire au vert.
Si (l’humidité. GetTemperatureF() < 60)
{
digitalWrite (RedLEDPin, basse) ; définit la LED rouge sur
digitalWrite (BlueLEDPin, élevé) ; la LED bleue se met
digitalWrite (GreenLEDPin, basse) ; la LED verte se met
}
ElseIf (humidité. GetTemperatureF() > = 75)
{
digitalWrite (BlueLEDPin, basse) ; définit la LED bleue sur
digitalWrite (RedLEDPin, élevé) ; la LED rouge se met
digitalWrite (GreenLEDPin, élevé) ; la LED verte se met
}
d’autre
{
digitalWrite (GreenLEDPin, basse) ; définit la LED verte sur
digitalWrite (BlueLEDPin, élevé) ; la LED bleue se met
digitalWrite (RedLEDPin, élevé) ; la LED rouge se met
}
Voir http://arduinotronics.blogspot.com/2010/09/our-temperature-humidity-monitor-is.html pour le code réel comme instructables cassures nos instructions include.