#include <DHT.h>
#include <RTClib.h>
#include <LiquidCrystal_I2C.h>
DHT dht(8, DHT22); // (pin,Type)
RTC_DS1307 RTC;
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{
//Serial.begin(9600);
//Serial.println("DHT22 test!"); // show sue khuen nar jor sue2
dht.begin();
lcd.init();
RTC.begin();
}
void loop() {
DateTime now = RTC.now();
lcd.setCursor(0,0);
if (now.hour()<10) lcd.print("0");
lcd.print(now.hour());
lcd.print(":");
lcd.print(now.minute());
lcd.print(" ");
if(now.day()<10); lcd.print("0");
lcd.print(now.day()<10);
float h = dht.readHumidity();
float t = dht.readTemperature();
lcd.setCursor(0,1);
lcd.print("Temp: ");
lcd.print(t,0); // br hai sa daeng lek lung jout sai ,0
lcd.print("C Hum: ");
lcd.print(h,0);
lcd.println("%");
delay(1000);
}