Descripción
El módulo DHT11 o KY-015 es un sensor de temperatura y humedad de salida de señal digital, tiene un tamaño ultra compacto, es de bajo consumo de energía y tiene gran utilidad cuando se requiere detectar dos magnitudes al mismo tiempo.
¿Cómo utilizar el Módulo KY-015 ?
El módulo DHT11 es fácil utilizar con las tarjetas de Arduino, Raspberry Pi y Nodemcu, a nivel de software se dispone de librerías para Arduino con soporte para el protocolo “Single bus”. En cuanto al hardware, solo es necesario conectar el pin VCC de alimentación a 3 o 5V, el pin GND a Tierra (0V) y el pin de datos a un pin digital.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Voltaje de funcionamiento: 3.5 V a 5.5 V
- Rango de medición de humedad: 20% a 90% RH (Error de medición de humedad: +-5%)
- Resolución de medición de humedad: 1% RH
- Rango de medición de temperatura: 0 ºC a 50 ºC
- Error de medición de temperatura: +-2 °
- Resolución de medición de temperatura: 1 ºC
- Rango de transmisión de señal: 20 metros
- Dimensiones: 19 mm x 17 mm x 19 mm
- Peso: 2 gr
TUTORIALES
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Se requieren librerías para programar el sensor KY-015 en IDE Arduino?
Si, se requiere instalar la librería para el uso de este sensor la cual puedes instalar directamente en el IDE Arduino de la siguiente manera:
- Dirígete a la barra de herramientas y da clic en Programas>Incluir Librería>Administrar Bibliotecas
- A continuación en el Gestor de Librerías buscar DHT11
- E instalar la librería de DHT sensor library
4. Para confirmar la instalación, revisar en los Ejemplos y buscar DHT sensor library
5. Cargar el programa en tu placa de desarrollo con la siguiente conexión:
¿Cuál es el protocolo que utiliza el DHT11?
El DHT11 no utiliza una interfaz serial estándar como I2C, SPI o 1Wire. En cambio requiere su propio protocolo para comunicarse a través de un solo hilo: Single bus.
El microcontrolador debe iniciar la comunicación con el DHT11 manteniendo la linea de datos en estado bajo durante al menos 18 ms. Luego el DHT11 envía una respuesta con un pulso a nivel bajo de 80 uS y luego deja “flotar” la linea de datos por otros 80 uS. En la figura de arriba, el pulso de inicio enviado por el microcontrolador esta coloreado en rojo, mientras que la respuesta desde el sensor esta coloreada en azul.
Valoraciones
No hay valoraciones aún.