/************************************************************
* PROGRAM DHT 22 WITH LCD I2C *******************************
* CREATED BY MUHAMMAD AJI FIRMANSYAH*************************
************************************************************/
#include <LiquidCrystal_I2C.h>
#include <DHTesp.h>
LiquidCrystal_I2C lcd(0x27,16,2);
int dht = 15;
DHTesp sensor;
void setup() {
lcd.init();
lcd.backlight();
lcd.clear();
sensor.setup(dht,DHTesp::DHT22);
lcd.setCursor(0,0);
lcd.print(" WELCOME TO ");
lcd.setCursor(0,1);
lcd.print("DHT SENSOR TEST");
delay(3000);
lcd.clear();
}
void loop() {
TempAndHumidity data = sensor.getTempAndHumidity();
lcd.setCursor(0,0);
lcd.print("SUHU KELEMBAPAN");
lcd.setCursor(0,1);
lcd.print(data.temperature);
lcd.setCursor(9,1);
lcd.print(data.humidity);
delay(500);
}