Stap 4: HVAC controle
Nu dat ik wat de temperatuur is weet, moet ik mijn airco en warmte op basis van wat ik wil de temperaturen te bepalen. Ik heb een RGB LED als een tijdelijke aanduiding voor de steunpunten die ik zal installeren hebt geïnstalleerd. Als het systeem wordt gebeld voor warmte, lampje het de LED rood. Als het vereist koeling, blijkt de blauwe LED. Als er in ons gamma van comfort, groen het.
Als (vochtigheid. GetTemperatureF() < 60)
{
digitalWrite (RedLEDPin, laag); Hiermee stelt u de rode LED op
digitalWrite (BlueLEDPin, hoge); de blauwe LED vertrekt
digitalWrite (GreenLEDPin, laag); de groene LED vertrekt
}
anders als (vochtigheid. GetTemperatureF() > = 75)
{
digitalWrite (BlueLEDPin, laag); de blauwe LED ingesteld op
digitalWrite (RedLEDPin, hoge); de rode LED vertrekt
digitalWrite (GreenLEDPin, hoge); de groene LED vertrekt
}
anders
{
digitalWrite (GreenLEDPin, laag); Hiermee stelt u de groene LED op
digitalWrite (BlueLEDPin, hoge); de blauwe LED vertrekt
digitalWrite (RedLEDPin, hoge); de rode LED vertrekt
}
Zie http://arduinotronics.blogspot.com/2010/09/our-temperature-humidity-monitor-is.html voor de eigenlijke code als instructables pauzes onze omvatten verklaringen.