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); }

MUL-281 Multímetro Profesional RMS con Detector de Voltaje
Pelador de Cables Coaxiales Giratorio
ENC28J60 Ethernet Shield V1.0 Nano 3.0
502L Amplificador Bluetooth Estereo 50W
Cable Extensión DC Plug M-H 5.5x2.1mm 1m
Thermofit Negro y Rojo Diferentes Tamaños 150 piezas
UMK212ABJ225KG-T Capacitor Cerámico 0805 2.2uF 50V
Control Remoto RF 433 Mhz con Funcion de Clonacion
Tira Header Macho 40 Pines 2mm Negro
Pasta Térmica 5g
FR107 Diodo Rectificador 1A 1000V
Kit Pinza de Compresión para Cable Coaxial RG59/RG6 con Pelador Giratorio + 20 Conectores
PIC16F628A-I/P Microcontrolador 8 Bits DIP-18
Eliminador Raspberry Pi 3 5V 3A
TP101 Kit Chasis de Robot Tanque
HT-PD27W-US Eliminador 27W USB Tipo C PD para Raspberry Pi 5
Arduino Nano ESP32 ABX00092
Capacitor Cerámico 0805 4.7uF 25V CL21A475KAQNNNE
Amplificador de Potencia LM386N DIP-8
Cámara Visión Nocturna Raspberry Pi 5MP 1080p OV5647
Soporte Para Sensor Ultrasonico HC-SR04
Sensor Foto Interruptor Módulo KY-010


























Valoraciones
No hay valoraciones aún.