INFO
El DHT22 (AM2302) es un sensor digital de temperatura y humedad relativa de buen rendimiento y bajo costo. Integra un sensor capacitivo de humedad y un termistor para medir el aire circundante, y muestra los datos mediante una señal digital en el pin de datos (no posee salida analógica). Utilizado en aplicaciones de control automático de temperatura, aire acondicionado, monitoreo ambiental en agricultura y más.
Utilizar el sensor DHT22 con las plataformas Arduino/Raspberry Pi/Nodemcu es muy sencillo tanto a nivel de software como hardware. 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-5V, el pin GND a Tierra (0V) y el pin de datos a un pin digital en nuestro Arduino. Si se desea conectar varios sensores DHT22 a un mismo Arduino, cada sensor debe tener su propio pin de datos. Quizá la única desventaja del sensor es que sólo se puede obtener nuevos datos cada 2 segundos. Cada sensor es calibrado en fabrica para obtener unos coeficientes de calibración grabados en su memoria OTP, asegurando alta estabilidad y fiabilidad a lo largo del tiempo. El protocolo de comunicación entre el sensor y el microcontrolador emplea un único hilo o cable, la distancia máxima recomendable de longitud de cable es de 20m., de preferencia utilizar cable apantallado. Proteger el sensor de la luz directa del sol (radiación UV).
El DHT22 presenta mejores prestaciones respecto al sensor DHT11, como mejor resolución, mayor precisión y un empaque más robusto.
ESPECIFICACIONES TÉCNICAS
- Voltaje de Operación: 3V – 6V DC
- Rango de medición de temperatura: -40°C a 80 °C
- Precisión de medición de temperatura: <±0.5 °C
- Resolución Temperatura: 0.1°C
- Rango de medición de humedad: De 0 a 100% RH
- Precisión de medición de humedad: 2% RH
- Resolución Humedad: 0.1%RH
- Tiempo de sensado: 2s
- Interface digital: Single-bus (bidireccional)
- Modelo: AM2302
- Dimensiones: 20*15*8 mm
- Peso: 3 gr.
- Carcasa de plástico blanco
PINES
- 1- Alimentación:+5V (VCC)
- 2- Datos (DATA)
- 3- No Usado (NC)
- 4- Tierra (GND)
*Recomendamos utilizar una resistencia de 4.7K Ohm en modo Pull-up, entre el pin de Datos y VCC
LINKS
- Datasheet DHT22
- Librería para Arduino – Adafruit
- Librería Arduino
- Conceptos básicos “Single-Bus” DHT11/DHT22
- Tutorial para PIC (GeekFactory)
- Tutorial para Arduino (Panama Hitek)
- Tutorial Arduino DHT11/DHT22 (Adafruit)
- Tutorial Arduino y DHT11 DHT22 (How to mechatronics)
- Tutorial Arduino DHT11 DHT22 (Last minute engineers)
- Tutorial Arduino + DHT + LCD (Electronics Hub)
- Tutorial: Raspberry Pi + DHT11 + Python
- Tutorial: Nodemcu ESP8266 Web Server + DHT11 DHT22
- Artículo: Comparación entre DHT11 y DHT22 (inglés)
- Artículo: Comparacion de los sensores: DHT22, DHT21, BME280 (inglés)
- Video: Arduino + DHT + Ethernet + Blynk(Iot)
- Video: ESP32 MicroPython MQTT Tutorial with Raspberry Pi, DHT-22 & OLED