Diagrama de conexión con Arduino:
Si bien este es el Arduino MEGA, pueden utilizar cualquier Arduino con cualquiera de sus pines PWM.
Código:
#include <DHT.h>
#define DHTPIN 7 //El número de PIN del arduino donde conectamos la salida del DTH11
#define DHTTYPE DHT11 //El tipo de sensor a utilizar en este caso es DHT11
DHT dht(DHTPIN, DHTTYPE); //Pasamos los valores anteriores al programa
//Variables de tipo flotante inciadas con valor cero
float t = 0.0; //Esta variable corresponderá a la Temperatura
float h = 0.0; //Esta variable corresponderá a la Humedad
/*
* Estas dos funciones las llamaremos para obtener las lecturas
* de Humedad y Temperatura, devuelven un valor tipo STRING
*/
String readDHTTemperature() {
t = dht.readTemperature();
return String(t);
}
String readDHTHumidity() {
h = dht.readHumidity();
return String(h);
}
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
Serial.print("Temperatura: ");
Serial.println(readDHTTemperature() + " C°");
delay(5000);
Serial.print("Humedad: ");
Serial.println(readDHTHumidity() + " RH");
delay(5000);
}
Humedad Relativa (RH)
La Humedad Relativa, o RH se define como “una proporción, expresada en porcentaje, de la cantidad de humedad atmosférica presente en relación con la cantidad que estaría presente si el aire estuviera saturado.
Humedad Relativa es como describimos cuanta humedad esta presente en el aire vs la cantidad maxima que el aire puede contener a una temperatura dada.
La humedad relativa es cómo describimos cuánta humedad hay en el aire frente a la cantidad máxima que el aire puede contener a una temperatura determinada.
El aire más cálido es capaz de contener más vapor de agua.
La HR se expresa como porcentaje. Por ejemplo, 0% RH significa que el aire está completamente seco. 100% de humedad relativa significa que está a punto de formarse niebla o rocío a medida que el vapor se condensa.
Cuando la temperatura desciende por debajo del punto de rocío, el vapor de agua se convierte en precipitación como lluvia, nieve o rocío.
Generalmente, la HR se escribe generalmente así: 80F, 60% HR.