#include <DHT.h>
#include <LiquidCrystal_I2C.h>
int DHTPin = A0;
int DHTType = DHT22;
DHT dht (DHTPin, DHTType);
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
// put your setup code here, to run once:
dht.begin();
Serial.begin(115200);
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("Hii how are you?");
lcd.setCursor(0,1);
lcd.print("My name is Hasbi");
delay (2000);
lcd.clear();
}
void loop() {
// put your main code here, to run repeatedly:
float t = dht.readTemperature();
float h = dht.readHumidity();
Serial.println("Temp : " + String(t) + "'C");
Serial.println("Humid : " + String(h) + "%");
Serial.println("----------------");
lcd.setCursor(0,0);
lcd.print ("Temp :" + String (t) + "'C");
lcd.setCursor(0,1);
lcd.print ("Humid :" + String (h) + " %");
delay (300);
lcd.clear();
delay (100);
}