Ir a contenido
Tienda de electrónica en México. Llámanos: 33 27 37 64 13 - Whatsapp. 33 11 58 05 66 13. Atención de Lunes a Viernes de 9:30am a 5:30pm.
Tienda de electrónica en México. Llámanos: 33 27 37 64 13 - Whatsapp. 33 11 58 05 66 13. Atención de Lunes a Viernes de 9:30am a 5:30pm.
Leer temperatura y humedad esp32s y dht11

Leer temperatura y humedad esp32s y dht11

Leer temperatura y humedad en un proyecto cada vez es mas sencillo y si queremos integrarlo con una tarjeta con wifi como lo es la tarjeta esp32 para después mandarla a una base de datos en tiempo real en la nube el proyecto se vuelve mas interesante.


En esta ocasión realizaremos la lectura de temperatura y humedad y la mostraremos en el monitor serial. En otro tutorial realizaremos el envio de estos datos a la nube.

Material

Tutoriales de apoyo

Configurar IDE arduino para esp32

Dht11

Sensor de temperatura y humedad de bajo costo y rápida respuesta de medición, cuenta con un microcontrolador de 8 bits para asegurar su fiabilidad a lo largo del tiempo, puede medir la humedad desde 20% a 95% y temperatura de 0 ° a 50 ° . Su protocolo de comunicación es a través de un solo hilo, lo que facilita su integración.

Las especificaciones principales del sensor:

  • Voltaje: 3.5 ~ 5 V
  • Medición Humedad: 20 ~ 90% HR
  • Medición Temperatura: 0 ~ 50 ° C
  • Precisión Humedad: + - 4% HR
  • Temperatura Precisión: + - 2 ° C
  • Periodo de medición: 2 s
  • Dimensiones: 23 x 17 x 20 mm
  • Peso: 2.2 g

 La trama de datos es de 40 bits correspondiente a la información de humedad y temperatura del DHT11.

No tendremos que preocuparnos por procesar todos estos bit, usaremos la siguiente librería lo cual simplificara bastante el desarrollo.

https://github.com/adafruit/DHT-sensor-library

Descargamos la libreria del repositorio y descomprimimos su contenido dentro de Documentos -> Arduino -> Libreries

El siguiente paso sera conectar el sensor a nuestra tarjeta de desarrollo tal como se muestra en el siguiente diagrama.

Diagrama de conexión

Código

Repositorio GitHub

Github Diagramas, códigos, librerías usadas.

 

Artículo anterior ¿Como usar motor Nema 23 con arduino?
Artículo siguiente Esp32 y pantalla lcd i2c

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos