// include the library code:
#include <LiquidCrystal.h>
#include<Adafruit_Sensor.h>
#include "DHT.h"
#define DHTPIN 5
#define DHTTYPE DHT22
DHT dht(DHTPIN,DHT22);
LiquidCrystal lcd(19, 23, 18, 17, 16, 15);
byte customChar[] = {
B00000,
B00000,
B00000,
B01010,
B00000,
B10001,
B01110,
B00000
};
void setup() {
//lcd.begin(16, 2);
//Serial.begin(9600);
//dht.begin(16,2);
dht.begin(16, 2);
lcd.createChar(4, customChar);
lcd.home();
lcd.write(4);
}
void loop() {
//delay(2000);
float h=dht.readHumidity();
float t=dht.readTemperature();
// Serial.print(h);
// Serial.print("%\n");
delay(500);
// Serial.print("Temperature:\t");
// Serial.print(t);
//Serial.print("*C \n");
lcd.setCursor(0, 0);
lcd.print(t);
lcd.print("*C");
lcd.setCursor(0, 1);
lcd.print(h);
lcd.print("%");
// for(int i=0;i<=30;i++)
// {
// lcd.print("Himanshu Chauhan"[i]);
// delay(200);
// if(i>16)
// {
// lcd.autoscroll();
// }
// // lcd.print("12203755");
// // lcd.setCursor(0, 1);
// // lcd.print("Himanshu Chauhan");
// // // lcd.print(millis() / 1000);
// }
}
// #include<Adafruit_Sensor.h>
// #include "DHT.h"
// #define DHTPIN 2
// #define DHTTYPE DHT22
// DHT dht(DHTPIN,DHT22);
// void setup() {
// // put your setup code here, to run once:
// Serial.begin(115200);
// Serial.println("Hello, ESP32!");
// dht.begin();
// }
// void loop() {
// delay(2000);
// float h=dht.readHumidity();
// float t=dht.readTemperature();
// Serial.print(h);
// Serial.print("%\n");
// delay(500);
// Serial.print("Temperature:\t");
// Serial.print(t);
// Serial.print("*C \n");
// }