#include <LiquidCrystal_I2C.h>
#include <Wire.h>
#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT22
LiquidCrystal_I2C lcd(0x27, 16, 2);
DHT dht(DHTPIN , DHTTYPE);
void setup() {
lcd.init();
dht.begin();
pinMode(3 , OUTPUT);
pinMode(4 , OUTPUT);
}
void loop() {
int h,t;
h= dht.readHumidity();
t = dht.readTemperature();
lcd.setCursor(0,0);
lcd.print("Temp = ");
lcd.print(t);
lcd.setCursor(0,1);
lcd.print("Humidity = ");
lcd.print(h);
if( t > 30){
digitalWrite(3 , HIGH);
digitalWrite(4 , LOW);
}
else {
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
}
}