#include <dht11.h>
dht11 DHT11;
int suhuTinggi = 0;
int suhuRendah = 0;
int celsius = 0;
void setup()
{
pinMode(A0, INPUT);
Serial.begin(9600);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
}
void loop()
{
suhuTinggi = 39;
suhuRendah = 37;
celsius = DHT11.temperature;
Serial.print(celsius);
Serial.println(" C, ");
if(celsius > suhuTinggi)
{
digitalWrite(3, HIGH);
}
if(celsius < suhuTinggi)
{
digitalWrite(3, LOW);
}
if(celsius > suhuRendah)
{
digitalWrite(2, LOW);
}
if(celsius < suhuRendah)
{
digitalWrite(2, HIGH);
}
delay(1000);
}