#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
#include "DHTesp.h"
const int dht=10;
DHTesp dhtSensor;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
dhtSensor.setup(dht,DHTesp::DHT22);
lcd.init(); // initialize the lcd
lcd.backlight(); //Encendemos la luz de fondo.
}
void loop() {
// put your main code here, to run repeatedly:
TempAndHumidity data =dhtSensor.getTempAndHumidity();
/*Serial.println("Temperatura: "+String(data.temperature,2)+"°C");
Serial.println("Humedad: "+String(data.humidity,1)+"%");
Serial.println("---");
delay(1000);*/
lcd.clear(); // clear display
lcd.setCursor(0, 0); // move cursor to (0, 0)
lcd.print("Temp: "+String(data.temperature,2)+"°C"); // print message at (0, 0)
lcd.setCursor(0, 1); // move cursor to (0, 1)
lcd.print("Humedad: "+String(data.humidity,1)+"%"); //print message at (0, 1)
delay(2000);
}