Sensor Arduino Temperatura y Humedad KY015 DHT11

Ya tenemos: 7 cursos y 69 clases similares

Contenido premium Para verlo completamente Accede con una cuenta Premium.

Curso del sensor Arduino modelo: KY015 medidor digital de temperatura y humedad relativa del aire

¿Que es un sensor Temperature & Humidity KY015 O DHT 11?

  • Es un módulo con dos sensores que miden la temperatura y la humedad y nos da su valor en digital.
  • El modulo interno que trae la placa de este sensor KY015 es el modelo DHT11, que es un sensor de bajo coste.
  • El rango de temperatura que miden es de : 0 a 50°C con una tolerancia de error del +-2°C, y el rango de la humedad relativa que mide es de 20 a 95% con una tolerancia de error de +-5%
  • Este sensor internamente tiene dos componentes pasivos para hacer su trabajo, el primero es un componente para medir la humedad de tipo resistivo y un NTC para medir la temperatura. Lo que hace preciso a este sensor es que cada uno de estos módulos DHT11 son calibrados digitalmente en la fabrica.
  • La resolución de la medición de la temperatura y de la humedad es de 8bit.
  • El proceso de comunicación usa una interfaz en serie del tipo unidireccional.
  • El formato de datos de bus único se utiliza para la comunicación y sincronización entre el sensor y el Arduino.
  • El proceso de comunicación tarda unos 4ms, una transmisión de datos completa es de 40 bits.
  • La tensión de alimentación es de 3 a 5.5V.
▶ La Placa de este sensor KY015 tiene internamente una resistencia de arranque o de pullUp de 10 K ohmios. ◀

¿Cómo se conecta un sensor Temperature & Humidity?

Contenido ocultado solo visible a los usuarios registrados.

El sensor tiene 3 pines y se conectan de la siguiente manera:

Contenido ocultado solo visible a los usuarios registrados.
▶ El sensor también incluye un diodo Led que parpadea cuando esta recibiendo datos del arduino. ◀

Foto interna del sensor DTH11

¿Cómo se conecta un sensor Temperature & Humidity?

Es muy sencillo, alimentamos al sensor en los pines de VCC y GND, y luego el pin de DATA lo conectamos a un pin de datos del Arduino.

▶ Como nuestra placa de sensor ky015 ya tiene incorporada la resistencia de PullUp no tenemos que instalarla. ◀

Esquema de conexión del sensor KY015  a una placa de Arduino UNO

Este es el esquema de conexión del KY015 a un Arduino, lo tienes disponible para descargar.

Esquema de conexión de los sensores DTH11 y DTH12.

Aveces es necesario usar la pieza en si mismo ósea el propio sensor sin la placa, este es el esquema de conexión de los sensores DTH11 y DTH12.

▶ Recuerda que tienes que poner una resistencia de PullUp de 10K ohmios entre la pata 2 y VCC o tensión de alimentación si usas uno de estos sensores en tus diseños, y no la placa ky015. ◀

Datos comparativos de los sensores DTH11 y DTH12

Contenido ocultado solo visible a los usuarios registrados.

Los dos sensores DTH11 y DTH12 se conectan de la misma manera, sus pines son idénticos.

El sensor DTH11 es inferior en rangos de medida precisión y velocidad que su modelo mayor el sensor DTH12.

Veamos las diferencias entre ambos.

  • El sensor DTH11 mide temperaturas de 0ºC a 50ºC con una tolerancia del ±5%.
  • El sensor DTH12 mide temperaturas de -40ºC a 125ºC con una tolerancia del ±0.5°C.
  • El sensor DTH11 mide humedad del 20% al 80% con una tolerancia de ±5%.
  • El sensor DTH12 mide humedad del 0% al 100% con una tolerancia de ±5%.
  • El sensor DTH11 lee 1 muestra por segundo.
  • El sensor DTH12 lee 2 muestras por segundo.

Como has podido observar el sensor DTH12 es superior al DTH11 , pero tambien su precio es 4 veces más caro.

Formula para el calculo de la humedad relativa del aire.

Esta es la formula de la humedad relativa, esta disponible para descargar.

Instalación de la libreria DHT11

  1. Descargar la libreria del sensor DHT11 .
  2. Descomprimimos las libreria que hemos descargado en el paso 1 , DHT-sensor-library-master .
  3. Todos los ficheros que hemos descomprimido tienen que estar en una carpeta que se llama DHT, luego lo que tenemos que hacer es renombrar la carpeta que se nos creo cuando descomprimimos la librería por DHT .
  4. Vamos al programa IDE de Arduino Sketch. Include Library Add .ZIP library