Tabla de contenido:

Monitor de temperatura y humedad ambiente: 6 pasos
Monitor de temperatura y humedad ambiente: 6 pasos

Video: Monitor de temperatura y humedad ambiente: 6 pasos

Video: Monitor de temperatura y humedad ambiente: 6 pasos
Video: Arduino desde cero en Español - Capítulo 7 - Temperatura y Humedad ambiente con DHT22 o DHT11 🌡️ 2024, Noviembre
Anonim
Monitor de temperatura y humedad ambiente
Monitor de temperatura y humedad ambiente
Monitor de temperatura y humedad ambiente
Monitor de temperatura y humedad ambiente

Mi proyecto, QTempair, mide la temperatura ambiente, la humedad y la calidad del aire.

Este proyecto lee datos de los sensores, envía esos datos a la base de datos y esos datos se mostrarán en un sitio web. Puede guardar una temperatura en la configuración del sitio web, cuando se calienta más que la temperatura guardada, se encenderá un ventilador. También podrá encender o apagar el ventilador a través del sitio web.

Entonces, en resumen, QTempair podrá:

  • Mide la humedad en la habitación.
  • Mide la temperatura en la habitación.
  • Mide el dióxido de carbono en la habitación.
  • Mostrar los datos en el sitio web

En este instructivo explicaré paso a paso cómo lo hice.

Paso 1: Paso 1: ¡Empezando

Paso 1: ¡Empezando!
Paso 1: ¡Empezando!
Paso 1: ¡Empezando!
Paso 1: ¡Empezando!

En el archivo adjunto encontrará un archivo de Excel. Una lista de materiales (BOM) Allí encontrará las cosas que necesita, dónde puede encontrarlas, cuánto costarán y cuánto costará el proyecto.

Los materiales que necesitará son:

  • Raspberry Pi 3 modelo B
  • DHT22
  • MQ-135
  • motor de corriente continua
  • Pantalla LCD
  • Dirigió
  • Ldr
  • ¡Un poco de madera para hacer una caja, pero solo una caja de pan, etc. también servirá!

Paso 2: Paso 2: Comencemos a cablear

Paso 2: Comencemos a cablear
Paso 2: Comencemos a cablear

Basado en este esquema de fritzing, debería poder hacer el cableado

Paso 3: Paso 3: Programación

Programé los componentes en Python (https://www.python.org/)

Si se conectó a los componentes correctamente según el esquema de fritzing, debería poder leer los datos de ellos.

Paso 4: Paso 4: Base de datos

Paso 4: base de datos
Paso 4: base de datos

Usé MySql (https://www.mysql.com/) para hacer mi base de datos. Usé 2 tablas para este proyecto. En una tabla guardaremos el sensor que usamos en este proyecto, en la otra tabla se guardarán los datos del sensor. Esto está vinculado con el sensorId de la tabla de sensores.

Paso 5: Paso 5: Sitio web

Paso 5: sitio web
Paso 5: sitio web
Paso 5: sitio web
Paso 5: sitio web
Paso 5: sitio web
Paso 5: sitio web

Aquí están las pantallas de mi sitio web. Ves que los datos se visualizan en el gráfico. Se muestran esos datos y la página de configuración.

Paso 6: Paso 6: ¡Poniéndolo todo junto

Usé MDF para mi "caso" pero puedes usar lo que quieras. Solo asegúrate de que sea lo suficientemente grueso y puedas perforar algunos agujeros.

Recomendado: