#include <DHT.h>
#include <ESP32Servo.h>
#include <LiquidCrystal.h>
DHT dht(13, DHT22);
float temperature ;
float humidity;
int counter;
LiquidCrystal lcd(22,23,5,18,19,21);
void setup() {
Serial.begin(9600);
}
void loop() {
//Control Sensor Temperatura + LCD
temperature = dht.readTemperature();
humidity = dht.readHumidity();
lcd.clear();
// Print the values of temperature in Celsus
lcd.print("Temp:\t");
lcd.print(dht.readTemperature(false));
lcd.println("C");
// Print the values of temperature in Fahrenheit
lcd.print("Temp:\t");
lcd.print(dht.readTemperature(true));
lcd.println("F");
// print Humidity in perscent
lcd.println("Humidity: \t"+String(humidity)+ "%");
delay(1000); // this speeds up the simulation
counter++;
}
Loading
esp32-devkit-c-v4
esp32-devkit-c-v4