- Existencias: En Stock
- Código del Producto: SNC002.DHT22
- Peso: 6.00
Módulo de sensor de humedad y temperatura digital DHT22 AM2302
El DHT22, también conocido como AM2302, es un sensor digital de temperatura y humedad de alta precisión. Es una versión mejorada del DHT11 y proporciona mayor precisión y un rango de medición más amplio. Aquí hay una descripción detallada del sensor DHT22 (AM2302):
Información general:
El DHT22 está diseñado para medir temperatura y humedad y generar datos digitalmente. Utiliza un sensor de humedad capacitivo y un termistor para medir el aire circundante y proporciona una señal digital en el pin de datos.
Características:
- Rango de temperatura: -40 a +80°C con una precisión de ±0,5°C.
- Rango de humedad: 0 a 100% RH con una precisión de ±2-5% RH.
- Resolución: 0,1 tanto para temperatura como para humedad.
- Fuente de alimentación: 3,3 V a 6 V.
- Bajo consumo de energía: Ideal para aplicaciones alimentadas por baterías.
- Salida digital: Protocolo de comunicación de un solo cable.
- Tiempo de respuesta: Normalmente menos de 2 segundos.
- Estabilidad a largo plazo: Buena estabilidad a largo plazo.
Configuración de pines:
El sensor DHT22 normalmente tiene cuatro pines, pero a menudo solo se utilizan tres:
- CCV: Fuente de alimentación (3,3V a 6V).
- Tierra: Suelo.
- DATOS: Pin de datos para salida de señal digital.
- CAROLINA DEL NORTE: No conectado (opcional).
Aplicaciones:
Estaciones meteorológicas: Para medir la temperatura ambiente y la humedad.- Sistemas HVAC: Para monitorear y controlar sistemas de calefacción, ventilación y aire acondicionado.
- Automatización del hogar: Para vigilancia ambiental.
- Agricultura: Para monitorear las condiciones del invernadero.
- Aplicaciones industriales: Para monitorear las condiciones ambientales en fábricas y almacenes.
Alambrado:
Para conectar el DHT22 a un Arduino:
- Conecta el VCC pin del DHT22 al pin de 5V del Arduino.
- Conecta el Tierra pin del DHT22 al pin GND del Arduino.
- Conecta el DATOS pin del DHT22 a un pin digital (por ejemplo, pin 2) en el Arduino.
- Se requiere una resistencia pull-up (4,7 kΩ a 10 kΩ) entre los pines VCC y DATA.
Código de ejemplo:
Para usar el DHT22 con un Arduino, puedes usar la biblioteca DHT. Primero, instale la biblioteca DHT de Adafruit a través del Administrador de biblioteca en el IDE de Arduino.
#incluir "DHT.h"
//Definir el tipo de sensor y el pin al que está conectado
#definir DHTTYPE DHT22 // DHT 22 (AM2302)
#define DHTPIN 2 // Pin digital 2
DHT dht(DHTPIN, DHTTYPE);
configuración nula() {
Serie.begin(9600);
Serial.println("¡Prueba DHT22 (AM2302)!");
dht.begin();
}
bucle vacío() {
// Espere unos segundos entre mediciones
retraso(2000);
// Lectura de valores de temperatura y humedad
humedad flotante = dht.readHumidity();
temperatura flotante = dht.readTemperature();
// Verifique si alguna lectura falló y salga temprano (para volver a intentarlo).
if (isnan(humedad) || isnan(temperatura)) {
Serial.println("¡Error al leer desde el sensor DHT!");
devolver;
}
//Imprimir los resultados
Serial.print("Humedad: ");
Serial.print(humedad);
Serie.print(" %\t");
Serial.print("Temperatura: ");
Serial.print(temperatura);
Serial.println(" *C");
}
Consejos de calibración y uso:
- Asegúrese de que el sensor esté colocado en un área con buen flujo de aire para obtener lecturas precisas.
- Evite colocar el sensor bajo la luz solar directa o cerca de fuentes de calor para evitar lecturas falsas.
- Verifique y recalibre periódicamente el sensor si se usa en aplicaciones críticas.
El DHT22 (AM2302) es un sensor confiable y preciso adecuado para diversas aplicaciones que requieren mediciones precisas de temperatura y humedad. Se prefiere por su precisión, estabilidad y facilidad de integración en proyectos.