#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT22
DHT dht(DHTPIN,DHTTYPE);
#define RED_LED 18
#define GREEN_LED 21
void setup()
{
Serial.begin(9600);
pinMode(RED_LED,OUTPUT);
pinMode(GREEN_LED,OUTPUT);
}
void loop()
{
float t=dht.readTemperature();
if(isnan(t) )
{
Serial.println(F("Fail to read from DHT sensor"));
return;
}
Serial.print("Temperature :");
Serial.println(t);
if(t>30){
digitalWrite(RED_LED, HIGH);
digitalWrite(GREEN_LED, LOW);
}
else{
digitalWrite(RED_LED, LOW);
digitalWrite(GREEN_LED, HIGH);
}
delay(1000);
}