¡Oferta!

Sensor de Temperatura y Humedad DHT22 compatible con Arduino

El precio original era: 9,98 €.El precio actual es: 7,52 €. Excluido IVA

Sensor de Temperatura y Humedad DHT22 compatible con Arduino

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 El producto en vídeo

Descripción

Aquí tienes una descripción completa del módulo DHT22 (o AM2302), una guía de uso con Arduino, y ejemplos prácticos de programación ✅ DESCRIPCIÓN COMPLETA DEL MÓDULO DHT22.


🔹 ¿Qué es el DHT22?

El

DHT22 es un sensor digital de temperatura y humedad. Proporciona datos precisos y confiables en formato digital, lo que lo hace ideal para proyectos de monitoreo ambiental con Arduino o otros microcontroladores. es un sensor digital de temperatura y humedad. Proporciona datos precisos y confiables en formato digital, lo que lo hace ideal para proyectos de monitoreo ambiental con Arduino o otros microcontroladores.

Parámetro

Valor Temperatura
Humedad relativa -40°C a +80°C (±0.5°C)
0% a 100% HR (±2% HR) Alimentación
Alimentación 3.3V – 6V
Consumo energético Bajo (0.3 mA en stand-by)
Interfaz Digital, protocolo propietario
Frecuencia de lectura Max 0.5 Hz (1 lectura cada 2 s)
Pines de salida 1 pin de datos (bidireccional)
Forma Carcasa de plástico, 4 pines

🔹 Pinout del módulo:

+------------+
|   DHT22    |
|            |
| 1  2  3  4  |
| |  |  |  |  |
| V  D  N  G  |
| c  a  C  N  |
| c  t     D  |
+------------+
  • Pin 1 (VCC): alimentación (3.3V o 5V)
  • Pin 2 (DATA): pin de datos
  • Pin 3 (NC): no conectado
  • Pin 4 (GND): masa

⚠️ Nota: Se recomienda usar una resistencia pull-up de 10kΩ entre VCC y el pin de datos.


🔧 CÓMO USAR EL DHT22 CON ARDUINO

🔸 Material necesario:

  • 1 x Arduino UNO/Nano/MEGA
  • 1 x Módulo DHT22
  • 1 x Resistencia de 10kΩ
  • Cables jumper
  • Protoboard (opcional)

🧪 CONEXIÓN ELÉCTRICA

DHT22 Arduino UNO
VCC 5V
DATA Pin 2 (o cualquier digital)
GND GND

🔧 Conecta una resistencia de 10kΩ entre VCC y DATA.


💻 GUÍA DE PROGRAMACIÓN (CON ARDUINO IDE)

🔹 1. Instala la biblioteca DHT

Ve a:

Sketch > #include Library > Manage Libraries...

Busca DHT sensor library de Adafruit e instálala. También instala la dependencia Adafruit Unified Sensor.


🔹 2. Código de ejemplo básico

#include "DHT.h"

// Definizione del tipo di sensore
#define DHTTYPE DHT22

// Collegamento del pin dati
#define DHTPIN 2

// Inizializzazione del sensore
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  Serial.println("Avvio del sensore DHT22...");
  dht.begin();
}

void loop() {
  // Aspetta 2 secondi tra una lettura e l'altra
  delay(2000);

  // Leggi l'umidità
  float humidity = dht.readHumidity();
  // Leggi la temperatura in Celsius
  float temperature = dht.readTemperature();

  // Controlla errori
  if (isnan(humidity) || isnan(temperature)) {
    Serial.println("Errore nella lettura del sensore!");
    return;
  }

  // Stampa i dati su Serial Monitor
  Serial.print("Umidità: ");
  Serial.print(humidity);
  Serial.print(" %t");
  Serial.print("Temperatura: ");
  Serial.print(temperature);
  Serial.println(" °C");
}

📌 CONSEJOS DE USO

  • Colocar el sensor en ambientes ventilados para lecturas más realistas.
  • Evitar la exposición directa al sol o a fuentes de calor.
  • Realiza lecturas cada 2 segundos (como se especifica).

🧰 APLICACIONES PRÁCTICAS

  • Estaciones meteorológicas DIY
  • Control ambiental en invernaderos
  • Monitoreo en interiores
  • Sistemas domóticos

🛠️ EXPANSIÓN: VISUALIZAR EN UN DISPLAY LCD

Puedes visualizar los datos en un display LCD (16×2) con I2C. Déjame saber si quieres un ejemplo de este tipo.


🔚 CONCLUSIONES

El DHT22 es un sensor económico, preciso y fácil de usar. Con Arduino, solo necesitas unos minutos para comenzar a recopilar datos ambientales de manera confiable.

Si necesitas una guía PDF, una integración con otros sensores o una dashboard en Internet (como con ESP8266 o ESP32), también puedo ayudarte con eso. ¿Quieres seguir con algún proyecto avanzado?

Tutorial: Cómo usar DHT22

El sensor DHT21 mide temperatura y humedad, ideal para proyectos de clima interior y monitoreo ambiental.

Qué necesitas

  • Arduino Uno o compatible
  • Cable de alimentación 5V
  • Resistencia de 4.7kΩ
  • Conector para DHT22

Pasos

  1. 1. Conecta el pin D2 de Arduino al pin DATA del DHT22.
  2. 2. Conecta la resistencia de 4.7kΩ entre GND y DATA.
  3. 3. Conecta GND del DHT22 a GND de Arduino.
  4. 4. Conecta VCC del DHT22 a 5V de Arduino.
  5. 5. Carga el código siguiente en Arduino.
  6. 6. Verifica las lecturas de temperatura y humedad.
  7. 7. Consulta el datasheet para detalles adicionales.
  8. 8. Ajusta el código según tus necesidades.

Código de ejemplo

```cpp
#include <DHT.h>

#define DHTPIN 2
#define DHTTYPE DHT22

DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600);
  dht.begin();
}

void loop() {
  float humidity = dht.readHumidity();
  float temperature = dht.readTemperature();
  Serial.print("Humidity: ");
  Serial.print(humidity);
  Serial.print("% ");
  Serial.print("Temp: ");
  Serial.print(temperature);
  Serial.println(" *C");
  delay(2000);
}
```

Miniproyecto

Construye un monitor de humedad para la casa, midiendo y visualizando los datos en un display LCD.

Errores comunes

  • Verifica que la resistencia sea correcta.
  • Asegúrate de que el pin DHT sea correcto.
  • Verifica la conexión de VCC y GND.
  • Verifica la versión del firmware de Arduino.

Accesorios recomendados

  • Display LCD 16×2
  • Arduino Nano
  • Display OLED 128×64

Preguntas frecuentes

El sensor no lee correctamente.
Verifica la conexión y la resistencia. Revisa la temperatura ambiente.

¿Qué pines utilizar?
Utiliza cualquier pin de I/O de Arduino.

¿Necesito una alimentación separada?
No, la alimentación se proporciona desde Arduino.

¿Puede leer la presión atmosférica?
No, el DHT22 solo mide temperatura y humedad.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Sensor de Temperatura y Humedad DHT22 compatible con Arduino”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *