#include <DHT.h>
#define PIN_SENSOR 2
#define TIPO_DHT DHT11
float humedad = 0.0;
float temperatura = 0.0;
float sensacion_termica = 0.0;
DHT dht(PIN_SENSOR, TIPO_DHT);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
delay (5000);
humedad = dht.readHumanity();
temperatura = dht.readTemperature();
if (isnan(humedad) || isnan(temperatura))
{
Serial.println("No hay lectura del sensor");
}
else
{
sensacion_termica = dht.computeHeatIndex(temperatura, humedad, false);
Serial.print("Humedad (): ");
Serial.println(humedad);
Serial.print("Temperatura (): ");
Serial.println();
Serial.print("Sensacion termica (): ");
Serial.println(sensacion_termica);
Serial.println("");
}
}