INFORMACIÓN
El DHT22 AM2302 es un sensor digital de temperatura y humedad relativa de alta precisión, ampliamente utilizado en proyectos de monitoreo ambiental. Este dispositivo combina un termistor para medir la temperatura y un sensor capacitivo para detectar la humedad, integrando además un circuito interno de conversión analógica a digital que entrega lecturas digitales estables. El sensor funciona midiendo la resistencia eléctrica y la capacitancia que varían según los cambios de temperatura y humedad en el ambiente, y transmite los datos a través de un único pin de comunicación usando un protocolo digital propietario. El DHT22 ofrece un rango de temperatura de -40 a 125 °C con una precisión de ±0.5 °C y un rango de humedad de 0 % a 100 % con una precisión de ±0.5 %, enviando una actualización aproximadamente cada 2 segundos.
El sensor de temperatura y humedad DHT22 AM2302 se utiliza principalmente en proyectos de monitoreo ambiental y control climático, gracias a su precisión y facilidad de uso. Sus usos y aplicaciones más comunes incluyen estaciones meteorológicas caseras, invernaderos inteligentes, sistemas HVAC, incubadoras, monitoreo en servidores y laboratorios, así como automatización del hogar para activar ventilación o calefacción según las condiciones ambientales. Debido a que entrega una señal digital sencilla de interpretar, es compatible con una amplia variedad de tarjetas de desarrollo, entre ellas Arduino (Uno, Nano, Mega), ESP8266, ESP32, Raspberry Pi, STM32 y Teensy, facilitando su integración en proyectos educativos, industriales y de IoT. Su capacidad para combinar mediciones de temperatura y humedad lo convierte en una solución eficiente para sistemas que requieren control ambiental confiable.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Modelo: DHT22 AM2302.
- Voltaje de Funcionamiento: 3.3 a 5.5 VDC.
- Consumo de corriente: 2.5 mA.
- Señal de salida: Digital.
- Interfaz digital: Standard digital single-bus (bidireccional).
- Velocidad de muestreo: 2 segundos.
- Resolución: 16 bits.
- Rango de medición Temperatura: -40 °C a 125 °C.
- Precisión de medición de temperatura: <±0.5 °C.
- Resolución de Temperatura: 0.1 °C.
- Rango de medición Humedad: 0% hasta 100% RH 0.5 °C de variación.
- Precisión de medición de humedad: 2% RH.
- Resolución Humedad: 0.1% RH.
- Distancia máxima de cable de datos: 20 m.
- Dimensiones: 20 mm x 15 mm x 8 mm.
- Peso: 2 g.
DOCUMENTACIÓN Y RECURSOS
TUTORIALES
- ¿Cómo Programar el Sensor DHT22 con el Arduino IDE y la placa ESP32? – Blog Unit Electronics
- Dashboard de temperatura y humedad con Cayenne IOT, ESP32 y DHT22 – Blog Unit Electronics
INFORMACIÓN ADICIONAL
¿Qué es un DHT22?
DHT22 es un sensor digital enfocado a medir temperatura y humedad relativa. Es un sensor de bajo costo y con buen rendimiento, te ayudará a crear diferentes proyectos de control y monitoreo de temperatura y humedad.
¿Cómo conectar el DHT22?
Solo es necesario conectar el pin VCC de alimentación a 3.3 V o 5 V, el pin GND a Tierra (0 V), conectar una resistencia en modo Pull-up, entre el pin de Datos – VCC y el pin de datos conectar a un pin digital, es compatible con las placas de Arduino / Raspberry Pi / Nodemcu / ESP32 o de cualquier microcontrolador que tenga pines digitales.
Requiere una resistencia de 4.7 K o 10 k Ohm en modo Pull-up, entre el pin de Datos y VCC. En la siguiente imagen se define como conectar el DHT22:

¿Cómo conectar el DHT22 a Arduino UNO?
Para que el sensor funcione correctamente, necesita una resistencia en Pull-Up de valor 4.7k y 10K entre el pin de Datos y VCC. Realizar las siguientes conexiones entre el sensor y Arduino.

¿Cómo programar el DHT22 con Arduino IDE?
La programación es muy sencilla, solo hay que importar la librería DHT al Arduino IDE y cargar el siguiente código de prueba para medir temperatura y humedad:
#include <DHT.h> // Cargamos la librería DHT #define DHTTYPE DHT22 // Definimos el modelo DHT22 #define DHTPIN 2 // Se define el pin 2 del Arduino UNO para conectar el sensor DHT22 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); //Se inicia la comunicación serial dht.begin(); } void loop() { float h = dht.readHumidity(); //Se lee la humedad y se asigna el valor a "h" float t = dht.readTemperature(); //Se lee la temperatura y se asigna el valor a "t" //Se imprimen las variables Serial.println("Humedad: "); Serial.println(h); Serial.println("Temperatura: "); Serial.println(t); delay(2000); }

SOL60-100 Rollo Soldadura Estaño 100g 60/40 1mm
Esponja limpia Cautin
Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
Cautín de 60W 110V con Puntas Soporte y Esponja
Eliminador Raspberry Pi 3 5V 3A
DRV8825 Driver para Motor a Pasos
CAU-118 Punta Conica para Cautin CAU-105 y CAU-115
46122 Clavijas Planas de Hule Volteck
Kit Brazo Mecánico con Garra de 4DOF
Juego de Engranes 34 Tipos
Toallitas Húmedas para Limpieza de Equipos Electrónicos 30pcs COMPUTOALLAS
46205 Clavija Industrial Plástica Aterrizada Volteck
Detector de Ritmo Cardiaco KY-039
Sensor de Campo Magnético KY-024
Sensor Magnetico Digital (Efecto Hall) KY-003
UNIT Kit ESP32 Básico con 10 practicas
TP101 Kit Chasis de Robot Tanque



























Valoraciones
No hay valoraciones aún.