Sensor de temperatura y humedad DHT11

Inauguramos la sección de datasheets con un sensor, enfocándola no solo a la mera publicación de un pdf con todos los datos técnicos de cada componente, sino para resumir un poco las características más importantes, y entender mejor su funcionamiento. Por tanto, si algún dato de un datasheet en concreto no os cuadra o no lo entendéis, podéis hacérnoslo llegar e intentaremos preparar una entrada más detallada.

Introducción

Dicho esto, hablemos un poco del sensor de temperatura y humedad DHT11, pues estamos ante uno de los sensores digitales de temperatura y humedad más baratos del mercado.

Encapsulados

Cuando compréis el sensor, os encontraréis por norma general (y según qué tiendas) con tres variantes:

  • El sensor suelto, con un encapsulado azul y cuatro pines disponibles para conectar.
  • El sensor con una placa soldada, con tres pines disponibles para conectar, y una resistencia pull-up (normalmente de 4,7-10 kΩ) presoldada.
  • El mismo formato que el anterior, pero con un condensador de filtrado (normalmente de 100 nF).
DHT11 Esquema Conexion
Esquema conexión DHT11

También podemos añadir un condensador de 100 nF entre VDD y GND para filtrar la alimentación, aunque sin él también funcionará.

Como ya habréis imaginado, dependiendo del encapsulado, tendremos que añadir resistencia, resistencia y condensador, o no tener que añadir nada.

Librería

Hay muchas librerías circulando por la red, pero como no podía ser de otra manera, en rDuinoStar tenemos nuestra propia librería rDHT11 para facilizarte las cosas. Puedes descargar la librería, un programa de ejemplo y consultar la documentación haciendo click aquí.

Datasheet

Podéis consultar todos los datos técnicos más especificados en su datasheet haciendo click aquí.


14 Comentarios

  1. Soy nuevo en esto, y he montado todo el esquema pero me aparece que no recibe datos, y muestra unos datos super erroneos. No se si el sensor me ha llegado xungo o es simplemente que lo estoy haciendo mal! 🙁 Alguien me podria tender la mano 😉

  2. Tiene toda la pinta de que tienes distintas velocidades seleccionadas en el monitor del puerto serie y en el sketch. Revisa esto y me comentas.

  3. Estimado, queria preguntarte si es posible utilizar mas de un sensor DHT11 en una placa arduino. Por ejemplo, 5 o 6 sensores, para sensar en varios lugares al mismo tiempo.
    Muchas gracias.

  4. Hola he probado el ejemplo que trae la libreria, en la parte del codigo que se establece el pin digital aparece el numero 52, por que?
    // Establecemos el pin digital al que conectamos la línea de datos
    // del sensor
    int rDHT11pin = 5;
    estoy usando un arduino uno, a que pin deberia conectar esta salida digital? gracias

  5. Hola, existe otro sensor similar pero con mayor precisión?

    Gracias

    • Hola Greco,

      de la misma familia tienes el DHT22, con una precisión en la temperatura menor de 0,5ºC (2ºC en el DHT11) y una precisión en la humedad relativa del 2% (4% en el DHT11). Las resoluciones son en temperatura de 0.1ºC (igual que el DHT11) y 0,1%RH en humedad (con respecto al 1%RH del DHT11). Por contra, el tiempo de muestreo es de 2 segundos.

      Si usas el buscador encontrarás un artículo con más info sobre el DHT22, también llamado AM2302.

      Un saludo y gracias por leernos!

  6. Buen día a todos, quisiera saber si sensores, como el de temperatura, nivel de agua en un recipiente, y similares, los venden encapsulados y con el acondicionamiento de la señal, de tal forma que los pueda usar bajo el agua sin tener que hacer acondicionamiento de la señal de salida del sensor.

    Gracias!

    • Hola Katherin Nieto.

      Hay algunos sensores que sí que traen el encapsulado preparado para su utilización debajo del agua. Es cuestión de buscar qué tipo de sensor se necesita (temperatura, nivel del agua, etc…), y después buscar un modelo que venga con el encapsulado correcto.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies