Medidor de Condiciones Ambientales con Arduino

31
11704
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.

31 Comentarios

  1. Hola Antony, soy docente de informática en Paraguay…
    Estoy ayudando a un alumno para hacer este proyecto y me gustaría saber si hay alguna posibilidad de conseguir el plano de los circuitos para poder hacer una placa fija, o bien el archivo del simulador..
    DESDE YA MUCHAS GRACIAS….

    • Hola. Este es un proyecto viejo y no tengo los archivos del simulador. Con las imágenes del post es más que suficiente para saber qué conectar, y dónde.

  2. hola Anthony! y si en dado caso solo pudiera obtener un BMP 280, que es la version mejorada del bmp180, como o en cambiaria el codigo he pasado mucho intentando pero es muy diferente, podrias compartir el codigo del proyecto con la modificacion del codigo cambiando el snesor a bmp280

  3. Disculpa, buenas tardes Antony, trato de compilar el código que presentas en este proyecto, pero me aparece el siguiente msj: No such file or directory, no sé que estoy haciendo mal. sabrás que hacer?

  4. hola antony una pregunta estamos realizando el proyecto peronotamos que en el esquema pictórico que muestra no aparecen algunos componentes como el pulsador…y tenemos un problema al probarlo que no muestra nada en el lcd…podrias ayudarnos porfavor y si tbn podrias brinadarnos un circuito esquemático o impreso para guiarnos al momento de armar la placa….porfavor antony ayudanos…de este proyecto depende nuestro titulo…mi mail es… [email protected]

    • Hola. En el diagrama sí aparece el pulsador, es el que tiene conectado un cable gris. Con la información que les he proporcionado aquí es suficiente para armar el proyecto. No puedo ponerme a hacerles un diagrama esquemático para ustedes porque ya muchas otras personas lo han armado. Tampoco pueden decirme que de esto depende su título, puesto que si es así entonces no merecen graduarse.

      Obtener un título profesional no significa que fuiste bueno en buscar algo en Internet, armarlo y si tuviste problemas le escribiste al que publicó el proyecto para que te ayude. Se supone que si vas a obtener un título tu mismo deberías poder hacer lo que está ahí sin siquiera ver el código, o el circuito. Yo en lo personal publiqué este proyecto mientras me encontraba en el tercer año de mi carrera, así que si yo pude, ustedes pueden. Con lo que hay ahí es más que suficiente.

  5. 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

  6. 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

  7. 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

  8. 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!

  9. 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

Dejar respuesta

Please enter your comment!
Please enter your name here