#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include "DHT.h"
#include "RTClib.h"
#define DHTPIN 12
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C lcd1(0x27, 16, 2);
RTC_DS1307 ds1307_rtc;
void setup() {
Serial.begin(115200);
lcd1.init();
lcd1.backlight();
dht.begin();
ds1307_rtc.begin();
}
void loop() {
lcd1.clear();
delay(1000);
lcd1.setCursor(0,0);
lcd1.print("Welcome to SOLAR");
lcd1.setCursor(0,1);
lcd1.print("RICE GRAIN DRYER");
delay(5000);
lcd1.clear();
lcd1.print("DHT test!");
float h = dht.readHumidity();
//temp as celcius
float t = dht.readTemperature();
delay(3000);
lcd1.clear();
lcd1.setCursor(0,0);
lcd1.print("RICE GRAIN DRYER");
DateTime now_00=ds1307_rtc.now();
lcd1.setCursor(4,1);
lcd1.print(now_00.hour(), DEC);
lcd1.print(":");
lcd1.print(now_00.minute(), DEC);
lcd1.print(":");
lcd1.print(now_00.second(), DEC);
delay(10000);
}