Medidor de Condiciones Ambientales con Arduino

15
3943
El siguiente post describe un proyecto que consiste en un circuito medidor de condiciones ambientales como humedad, temperatura, luminosidad, presión barométrica y altura relativa; los datos se muestran en una pantalla LCD.

En Panama Hitek se ha tratado de llevar contenidos de calidad a todas aquellas personas que nos visitan a diario. Esta vez he preparado un proyecto sencillo, pero muy instructivo según mi parecer. He unificado varios de los contenidos que hemos mostrado aquí en un solo dispositivo capaz de mostrar información en tiempo real acerca de las condiciones del medio ambiente que rodea a la persona que lo esté utilizando. A continuación muestro el diagrama pictórico del proyecto: un medidor de condiciones ambientales con Arduino. 10329272_406760709439155_4675590740103216538_n Los materiales utilizados son:

  • Arduino Nano
  • Pantalla LCD 16×2
  • Sensor de temperatura DHT22
  • Fotorresistencia (LDR)
  • Potenciómetro de 10K (cualquier valor funciona)
  • Sensor de presión barométrica BMP180
  • 2 Resistencias de 10K (cualquier valor por encima de 4.7K funciona, entre más alto mejor).
  • Batería de 9 voltios
  • Placa perforada universal

He preparado un video donde trato de mostrar el funcionamiento del aparato en tiempo de ejecución. Se explica brevemente las funciones del mismo y su modo de operación.

Toda la información de los sensores utilizados para este proyecto ya ha sido publicada en este blog:

En todos y cada uno de los artículos se ha intentado explicar de manera clara, precisa y concisa el uso de los componentes que forman este proyecto. En la programación se ha unificado los códigos de uso de todos y cada uno de los sensores a la vez que se proporciona una estructura que le permite a la pantalla LCD mostrar la información de manera clara. A continuación el código de este proyecto.

El medidor de condiciones ambientales pretende ser el prototipo de una serie de proyectos basados en sensar información a partir de las condiciones del ambiente próximo a quien se disponga en utilizar este dispositivo. Espero que la información suministrada sea de utulidad. Saludos.

  • Omar Ambesi

    Estimado Antony, logre armar este proyecto pero me encuentro con el problema que la PC reconoce al arduino cuando esta desconectado del tablero, y asi puedo cargar el programa.
    Otro problema es que el DHT22 no muesta los valores de Temperatura y de Humedad, en lugar de ellos muestra en display nan % y nan *C.
    Mi mail es [email protected], me puedes por favor ayudar a solucionar estos problemas?

    Gracias,

    Omar

    • Antony García González

      El problema del DHT se debe a una mala conexión

    • juannn

      que tal omar yo igual estoy haciendo este proycto tansolo que en la pantalla del LCD me aparecen letras chinas y ya revise y todo esta bien conectado , si eres tan amable de enviar el codigo que si te funciono a ti te lo agradeceria este es mi correo [email protected] .com

  • Yair

    Disculpa, en el esquema donde coloco el potenciometro?

    • Antony García González

      Es el elemento más a la inzquierda. Un pequeño círculo blanco con negro

  • MARCELO NEGREIROS DE SOUZA

    preciono el botón y no pasa nada!

    • Antony García González

      Está mal armado

  • MARCELO NEGREIROS DE SOUZA

    El esquema de esta diferente a la que en el video. Os dejo el video del programa para enviar? Este video tiene 2 botones y 3 resistencias. OBrigrado

    • Antony García González

      En el video uno de los dos botones está colocado ahí y no está conectado. El diagrama pictórico es el válido

  • Rene Bolom

    Hola. muy interesante publicación. Me gustaría saber si con estos componentes es posible elaborar un dispositivo datalogger que registre los cambios en las variables ambientales, cada cierto tiempo y como se programaría?. Saludos

    • Antony García González

      Necesitarías agregarle un módulo de memoria micoSD para almacenar la Data

  • I.ng Yoss

    YO tambien quiero fabricar esto, y tambien necesito los materiales exactos.! es interesante su proyecto. Le felicito. Ademas de que añada los respectivos comentarios de la programacion //Se le agradeceria. Saludos!

  • Bruno D Silva

    Hola buenas tardes, estoy realizando el proyecto que publicaron( felicidades de antemano) y quisiera saber si me pudiera decir los materiales exactos que se necesitan, además de los sensores la resistencias y demás componentes necesarios para que lo pudiera realizar. Muchas gracias

  • DIANA JAZMIN

    Muy buena tu informacion me sirve para mi proyecto como yo apenas estoy comenzando con arduino no lo se utilizar (Y)

    • Antony García González

      Excelente