Sensor de temperatura y humedad con el módulo DHT11 y Arduino

Publicado el 02 noviembre 2012 por Jasirgo

Hola, hoy voy a explicar como usar el sensor de temperatura y humedad DHT11 con Arduino.

El módulo que voy a usar es el siguiente:

Existen otros módulos similares y también se puede usar el sensor directamente. Las salidas del sensor son:

Da igual el modulo que usemos, lo importante es conectar correctamente las patillas Vcc, Data y Gnd.

Las conexiones son muy sencillas: Vcc a +5V, GND a GND y Data a una entrada digital, en nuestro caso la entrada 2. Entre la patilla data y Vcc conectaremos una resistencia de 5K.

Para realizar el programa de Arduino nos vamos a apoyar en la librería DHT de Adafruit, para descargar directamente hacer click aquí.

Una vez descargada tendremos que guardar los archivos “DHT.cpp” y “DHT.h” en una carpeta que llamaremos DHT dentro de “/Documents/Arduino/libraries/” en MAC o “My Documents\Arduino\libraries\” en Windows.

El código para leer el sensor con Arduino es el siguiente:
Para ver los datos tenemos que abrir en el ordenador el monitor serial de la aplicación Arduino y seleccionar abajo a la derecha 9600 baudio.

Ya deberíamos de tenerlo todo listo y poder visualizar las mediciones de nuestro sensor de humedad y temperatura.