Descripción
Módulo sensor de humedad y temperatura digital DHT11
Tutorial: Cómo usar DHT11
El DHT11 es un sensor digital para medir temperatura y humedad. Ideal para proyectos de temperatura y humedad.
Qué necesitas
- DHT11
- Arduino
- Resistencia pull-up (10kΩ)
- Cable de alimentación
Pasos
- 1. Monta el DHT11: conecta VCC a 5V, GND a GND, DATA a un pin digital de Arduino.
- 2. Añade una resistencia pull-up (10kΩ) entre DATA y VCC.
- 3. Carga el código Arduino.
- 4. Verifica en el datasheet la frecuencia de lectura recomendada.
- 5. Lee los datos con un bucle en Arduino.
- 6. Imprime los valores en el Monitor Serial.
- 7. Verifica la estabilidad de los datos.
- 8. Ajusta el código si es necesario.
Código de ejemplo
```cpp
#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
delay(2000);
float h = dht.readHumidity();
float t = dht.readTemperature();
Serial.print("Temperatura: ");
Serial.print(t);
Serial.print("°C, Umidità: ");
Serial.print(h);
Serial.println("%");
}
```
Miniproyecto
Crea un monitor de humedad ambiental en 30 minutos utilizando un display LCD y un DHT11.
Errores comunes
- Negligencia en la conexión del pull-up.
- Alimentación incorrecta (no 5V).
- Datos inestables debido a una tasa baud incorrecta.
- Error en el código Arduino.
Accesorios recomendados
- Display LCD
- Arduino UNO
- Resistencia de 10kΩ
- Cable de alimentación
Preguntas frecuentes
¿El DHT11 funciona con Arduino Uno?
Sí, el DHT11 funciona con Arduino Uno.
¿Cómo puedo verificar la estabilidad de los datos?
Ejecuta múltiples mediciones y compara los valores.
¿Qué pines de Arduino puedo usar?
Cualquier pin digital de Arduino.







Valoraciones
No hay valoraciones aún.