//#include <DHTesp.h> //Libreria para ESP32
#include <DHT.h> //Librería para Arduino https://github.com/adafruit/DHT-sensor-library
//#include <DHT_U.h> // tiene dependencia de https://github.com/adafruit/Adafruit_Sensor
//Hay muchas librerías DHT. Cada dispositivo tiene la suya correcta
// En Arduino está la DHT Sensor Library <DHT.h> y <DHT_U.h> y la Adafruit Unified Sensor
#define pinDHT 5
#define typeDHT DHT22 //definición de tipo para Adafruit DTH22 or DHT11
//DHTesp sensor; //creación de sensor en esp32
DHT sensor = DHT(pinDHT, typeDHT); //creación de sensor en adafruit
void setup()
{
Serial.begin(9600);
// sensor.setup(pinDHT, DHTesp::DHT22); // Inicializamos en ESP32 el sensor con el pin y el modelo.
sensor.begin(); //inicializamos en adafruit
}
void loop()
{
Serial.print("Temperatura:");
// Serial.print(sensor.getTemperature()); // Obtenemos Temperatura en esp32
Serial.print(sensor.readTemperature()); // Obtenemos Temperatura en Adafruit
Serial.print(" Humedad:");
// Serial.print(sensor.getHumidity()); // Obtenemos Humedad en esp32
Serial.print(sensor.readHumidity()); // Obtenemos Humedad en Adafruit
Serial.println();
delay(200);
}