Haga este circuito medidor de humedad y temperatura digital usando Arduino

Haga este circuito medidor de humedad y temperatura digital usando Arduino

En nuestro artículo anterior, aprendimos cómo conectar el sensor de temperatura y humedad con arduino y leer en el monitor en serie de arduino IDE. En esta publicación, vamos a aprender cómo mostrar la lectura en una pantalla LCD de 16x2 para el medidor de temperatura / humedad digital propuesto usando Arduino.

Introducción

Este proyecto se puede utilizar como termómetro de ambiente así como medidor de humedad, ya que ambas funciones están integradas en un sensor.

Si aún no ha leído el artículo anterior, revíselo. Cubrió el conceptos básicos de los sensores de la serie DHTxx .



Ahora, ya sabe bastante sobre los sensores DHTxx. Es mejor usar el sensor DHT22 para proyectos que va a usar a largo plazo.

Imagen de prototipo:

Prototipo funcional para un circuito medidor de temperatura y humedad digital

El diseño:

La conexión entre LCD y arduino es estándar, donde puede encontrar una conexión similar en otros Proyectos basados ​​en LCD .

El programa está escrito de tal manera que solo necesita insertar el DHT11 en el puerto correcto del Arduino. Esto reducirá la congestión de cables durante la creación de prototipos de este proyecto.

Si desea detectar la temperatura ambiente alrededor de alguna área / circuito, puede extender los cables del sensor. De modo que toda la configuración se puede realizar dentro de una caja de basura y el sensor se extiende fuera de la caja de basura, como una sonda.

Circuito medidor de temperatura y humedad digital con Arduino

Puede usar su placa Arduino favorita para este proyecto, pero mi sugerencia es usar 'Arduino pro mini', que es menos costoso y de tamaño pequeño, que podría caber fácilmente en una pequeña caja de basura para proyectos tan simples.

Hay muchos mecanismos de detección de errores escritos en la biblioteca DHT para informar al usuario sobre errores. Pero para simplificar el programa, acabo de agregar un mecanismo de detección de errores que se ilustra a continuación:

La mayoría de los errores se deben a una conexión defectuosa entre el sensor y el arduino, y es menos probable que ocurran otros errores, ya que se transfiere una pequeña cantidad de datos entre el arduino y el sensor. Esto no significa que no ocurrirá otro tipo de error.

Para tener una idea sobre todo tipo de error asociado con este sensor, consulte el código de ejemplo en 'DHTlib'.

Código de programa para el medidor de humedad y temperatura digital explicado anteriormente usando Arduino:

Código de programa

|_+_|

}
// ------------------ Programa desarrollado por R.Girish ----------------- //

Nota: el programa es compatible solo con el sensor DHT11




Anterior: Interfaz del sensor de temperatura y humedad DHTxx con Arduino Siguiente artículo: 4 mejores circuitos de interruptores de sensor táctil explorados