#include <DHT.h>
DHT dht(16,DHT22);
float temperature;
float humidity;
#define LED 5
void setup() {
Serial.begin(9600);
Serial.print("Good Morning");
pinMode(LED,OUTPUT);
}
void loop() {
temperature = dht.readTemperature();
humidity = dht.readHumidity();
Serial.print("Temperature:");
Serial.print(dht.readTemperature(false));
Serial.println("c");
Serial.print("Temperature:");
Serial.print(dht.readTemperature(true));
Serial.println("f");
Serial.println("Humidity:"+String(humidity)+"%");
Serial.println(".................................");
delay(1000);
int i;
if(temperature >= 40.00){
for(i=0;i<=3;i++){
digitalWrite(5,LOW);
delay(300);
digitalWrite(5,HIGH);
delay(300);
}
digitalWrite(5,LOW);
delay(2000);
}
else{
digitalWrite(5,LOW);
}
}