El DHT11 es un pequeño sensor digital que mide la temperatura y la humedad utilizando un termistor incorporado, un elemento de humedad y un ADC interno. Funciona con microcontroladores comunes y solo necesita cableado simple. Este artículo explica en detalle sus ventajas, pinout, proceso de detección, método de comunicación, especificaciones, pasos de configuración, límites y aplicaciones.

Resumen del sensor DHT11
El DHT11 es un sensor digital compacto y de bajo coste diseñado para medir la temperatura y la humedad relativa. Combina un termistor NTC calibrado, un elemento de humedad capacitiva y un ADC interno de 8 bits. El sensor genera datos digitales preprocesados, simplificando la integración con Arduino, ESP8266/ESP32, Raspberry Pi y otras plataformas de microcontroladores. Su pequeño tamaño, rendimiento estable y interfaz digital amigable para principiantes la hacen adecuada para la monitorización ambiental interior y sistemas IoT básicos.
Principales ventajas del sensor DHT11
Salida digital fácil
Proporciona lecturas de temperatura y humedad utilizando un protocolo digital de un solo hilo, eliminando la necesidad de circuitos de medición analógicos.
Muy económico
Ofrece lecturas ambientales fiables a un coste extremadamente bajo, lo que lo hace práctico tanto para sistemas básicos como educativos de sensores.
Compatibilidad amplia
Funciona con placas de desarrollo comunes como Arduino, módulos de la serie ESP, Raspberry Pi, PIC y STM32, requiriendo solo bibliotecas básicas de firmware.
Cableado simplificado
Utiliza una interfaz de tres pines (VCC, DATA, GND), que permite un cableado rápido y sin errores, incluso en proyectos compactos o para principiantes.
Funcionamiento de baja potencia
Consume una corriente mínima durante los estados activos e inactivos, lo que lo hace útil para dispositivos alimentados por pequeñas baterías o fuentes USB.
Soporte para bibliotecas amplias
Está respaldado por extensas bibliotecas comunitarias y documentación, lo que acorta el tiempo de configuración y mejora la resolución de problemas.
Especificaciones de pines y electricidad de DHT11
Resumen de pines
| Pin nº | Nombre postal | Función | Notas |
|---|---|---|---|
| 1 | VCC | Entrada de la fuente de alimentación | Funciona a 3,3–5,5V |
| 2 | DATOS | Pin de señal digital | Necesita una resistencia de pull-up |
| 3 | NC / GND | No conectado ni conectado a tierra | Depende del tipo de módulo |
| 4 | GND | Campo | Punto de referencia común |
Características eléctricas
| Parámetro | Valor típico | Descripción |
|---|---|---|
| Voltaje de alimentación | 3.0–5.5V | Funciona tanto con sistemas de 3V como de 5V |
| Max Current | 2,5 mA | Corriente de funcionamiento baja |
| Corriente de espera | < 100 μA | Consumo mínimo de energía en reposo |
| Frecuencia de muestreo | 1 Hz | Actualizaciones una vez por segundo |
| Comunicación | Digital de un solo hilo | Utiliza un protocolo sencillo basado en el tiempo |
Proceso de detección de temperatura y humedad de DHT11

La DHT11 utiliza dos componentes internos de detección:
• Termistor NTC: Detecta la temperatura cambiando la resistencia según varía el calor.
• Sensor de humedad capacitiva: Mide la humedad relativa a través de los cambios de capacitancia afectados por la humedad del aire.
Un microcontrolador integrado lee continuamente estos cambios analógicos, aplica curvas de calibración de fábrica y convierte las mediciones en valores digitales. Esta salida totalmente digital garantiza lecturas estables sin necesidad de ADCs externos ni algoritmos de corrección.
Comunicación de datos de un solo cable DHT11

Tras la condición de arranque, el microcontrolador baja el pin de DATOS durante unos 18 ms para solicitar una lectura y luego libera la línea. El DHT11 responde con un pulso de presencia para indicar que está listo para enviar datos. Inmediatamente después de este handshake, el sensor transmite una trama de datos de 40 bits en el mismo bus de un solo cable. El marco contiene humedad, temperatura y una suma de control, dispuesta como se muestra en la tabla:
| Segmento de datos | Descripción |
|---|---|
| 8 bits para la humedad (entero) | Parte entera de la humedad |
| 8 bits para la humedad (decimal) | Parte decimal de la humedad |
| 8 bits para la temperatura (entero) | Parte entera de la temperatura |
| 8 bits para la temperatura (decimal) | Parte decimal de la temperatura |
| 8 bits para la suma de comprobación | Valida los datos transmitidos |
Cada bit en el frame se codifica según cuánto tiempo la señal permanece ALTA. Al medir estas duraciones de ALTO nivel, el microcontrolador reconstruye los 40 bits y recupera los valores de humedad, temperatura y suma de comprobación.
Especificaciones técnicas de DHT11
| Categoría | Especificaciones |
|---|---|
| Rango de temperatura | 0°C a 50°C |
| Precisión de la temperatura | ±2°C |
| Rango de humedad | 20%–90% HR |
| Precisión de la humedad | ±5% HR |
| Resolución de temperatura | 1°C |
| Resolución de humedad | 1% |
| Tipo de salida | Digital (cable único) |
| Intervalo de muestreo | 1 segundo |
| Corriente de funcionamiento | 0,5–2,5 mA |
| Condiciones de almacenamiento | –20°C a 60°C, 20–90% HR |
| Vida útil del sensor | \~5 años típicos |
| Dimensiones | \~15,5 × 12 × 5,5 mm |
Comparando el DHT11 con otros sensores comunes
| Característica | DHT11 | DHT22 | BME280 | DS18B20 |
|---|---|---|---|---|
| Rango de temperatura | 0–50°C | –40–80°C | –40–85°C | –55–125°C |
| Precisión de la temperatura | ±2°C | ±0,5°C | ±0,5°C | ±0,5°C |
| Rango de humedad | 20–90% | 0–100% | 0–100% | N/A |
| Precisión de la humedad | ±5% | ±2–5% | ±2–3% | N/A |
| Funciona a 3,3V | Sí | Sí | Sí | Sí |
| Frecuencia de muestreo | 1 Hz | 0,5 Hz | Rápido | 1 Hz |
| Coste | Muy Bajo | Medio | Alto | Bajo |
| Mejor Uso | Proyectos sencillos | Se necesita mayor precisión | Monitorización avanzada | Configuraciones solo de temperatura |
Calibración de DHT11 y buenas prácticas de medición

• Permitir que el sensor se estabilice durante 1–2 minutos tras el encendido.
• Evita colocarlo cerca de fuentes de calor, rejillas de ventilación, luz solar o ventanas.
• Utilizar una resistencia de pull-up de 4,7 kΩ en la línea DATA para una comunicación estable.
• Aplicar filtrado de software (medias móviles, filtros medianos) para obtener datos más limpios.
• Mantener el cableado corto para reducir el ruido de la señal y los errores de sincronización.
• Garantizar un flujo de aire libre alrededor del sensor para una medición ambiental precisa.
Guía de configuración de Arduino para el sensor DHT11
Cableado
• VCC → 5V
• GND → Ground
• DATOS → Cualquier pin digital (comúnmente D2)
• Añadir una resistencia de pull-up de 4,7 kΩ entre DATA y VCC
Software 9.2
• Instalar la biblioteca de sensores DHT Adafruit
• Abrir el boceto de ejemplo llamado DHTtester
• Subir el código y comprobar el Monitor Serial en busca de lecturas
Límites y restricciones de uso de DHT11
Limitaciones clave
• Rango de temperatura estrecho (0–50°C)
• Menor precisión en comparación con sensores más recientes
• Sin capacidad para medir la presión barométrica
• Tasa de muestreo lenta
• Menos preciso cuando la humedad supera el 90%
Evita la DHT11 cuando
• Se necesita mayor precisión
• El sensor se colocará al aire libre
• Las actualizaciones rápidas son importantes
• La humedad suele superar el 90%
Diferentes aplicaciones del sensor DHT11
Monitorización de la temperatura y la humedad en el hogar
La DHT11 ayuda a comprobar las condiciones interiores, facilitando la detección de si una habitación está cálida, fresca, seca o húmeda.
Seguimiento de la calidad del aire interior
Proporciona datos básicos de humedad que pueden soportar comprobaciones sencillas de calidad del aire en espacios interiores pequeños.
Sistemas de Automatización del Hogar Inteligente
La DHT11 puede activar acciones como encender o apagar dispositivos según cambios de temperatura o humedad.
Aulas y Proyectos de Aprendizaje
Su cableado sencillo y salida digital clara la hacen útil para actividades escolares que enseñan la sensibilización básica.
Construcción básica de estaciones meteorológicas
El sensor puede rastrear la temperatura y la humedad en interiores, ayudando a crear configuraciones meteorológicas pequeñas y sencillas.
Monitoreo de invernaderos y áreas vegetales
El DHT11 puede monitorizar los niveles de humedad y temperatura en las zonas de cultivo para ayudar a mantener un entorno estable.
Proyectos simples de registro de datos IoT
Funciona bien para enviar o registrar datos climáticos en configuraciones IoT sencillas.
Comprobación del estado del HVAC
El sensor puede detectar pequeños cambios de temperatura y humedad, ayudando a monitorizar el comportamiento básico del clima interior.
Monitorización de Servidores y Sala de Equipos
Puede alertar a un sistema cuando la temperatura o la humedad suben demasiado en los espacios de equipos.
Monitoreo ambiental del cercado
La DHT11 puede medir las condiciones dentro de pequeñas cajas o cajas para asegurar que el entorno se mantenga dentro de límites seguros.
Conclusión
El DHT11 ofrece lecturas básicas de temperatura y humedad a través de una interfaz digital sencilla. Su estructura, método de detección y límites eléctricos lo hacen adecuado para condiciones interiores controladas. Conocer su pinout, proceso de temporización, necesidades de configuración y rango de precisión ayuda a garantizar un funcionamiento correcto. Estos detalles determinan cuándo la DHT11 es adecuada para tareas de monitorización ambiental.
Preguntas frecuentes [FAQ]
¿Puede la DHT11 detectar cambios repentinos de temperatura o humedad?
No. El DHT11 se actualiza una vez por segundo y reacciona lentamente, por lo que no puede capturar cambios rápidos.
¿La longitud del cable afecta a la precisión del DHT11?
Sí. Los cables largos pueden causar ruido de señal y errores de temporización. Mantén el cable por debajo de 20–30 cm para obtener lecturas estables.
¿Cómo se calibra la DHT11 en fábrica?
El sensor almacena datos de calibración dentro de su memoria interna, y estos datos no pueden modificarse.
¿Se ve afectado el DHT11 por la condensación?
Sí. La condensación puede causar lecturas incorrectas o fallos temporales del sensor hasta que el sensor se seque.
¿Puede la DHT11 funcionar durante años sin derrapar?
Puede funcionar de forma continua, pero la precisión disminuye lentamente con el tiempo, especialmente en ambientes cálidos o húmedos.
¿El DHT11 consume más energía al enviar datos?
Sí. La corriente aumenta brevemente durante la medición y la transmisión, pero se mantiene dentro de su rango normal de funcionamiento.