#include "DHTesp.h"
const int DHT_PIN = 15;
int aux;
DHTesp dhtSensor; //dhtSensor is an object of DHTesp
void setup() {
Serial.begin(115200);
//Let us initiaize our DHT sensor (here we must give the pin of esp and type of sensor)
dhtSensor.setup(DHT_PIN, DHTesp::DHT22);
pinMode(5, INPUT);
}
void loop() {
if(digitalRead(5) && millis()-aux > 2000){
TempAndHumidity data = dhtSensor.getTempAndHumidity(); //TempAndHumidity is a data type
Serial.println(("Temp: "+ String(data.temperature, 2)+"°C"));
Serial.println(("Humidity: "+ String(data.humidity, 1)+"°%"));
Serial.println("---");
aux = millis();
}
delay(10);
}