#include<DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT22
#define LED_PIN 10
DHT dht(DHTPIN,DHTTYPE);
float hum;
float temp;
void setup()
{
Serial1.begin(9600);
dht.begin();
pinMode(10,OUTPUT);
}
void loop(){
hum=dht.readHumidity();
temp=dht.readTemperature();
Serial1.print("Humidity:");
Serial1.print(hum);
Serial1.print("%, Temp:");
Serial1.print(temp);
Serial1.println("celsius");
delay(2000);
if(temp<30){
digitalWrite(10, LOW);
Serial1.println("Temperature Low");
} if (temp>=30&&temp<50){
digitalWrite(10, LOW);
Serial1.println("Temperature Medium");
} if(temp>=50&&temp<80){
digitalWrite(10, HIGH);
Serial1.println("Temperature High");
} if (temp>=80){
digitalWrite(10, HIGH);
Serial1.println("Temperature very High");
}
}