Taula de continguts:

Monitor de temperatura i humitat de l'habitació: 6 passos
Monitor de temperatura i humitat de l'habitació: 6 passos

Vídeo: Monitor de temperatura i humitat de l'habitació: 6 passos

Vídeo: Monitor de temperatura i humitat de l'habitació: 6 passos
Vídeo: Человек Строит Удивительный Дом Контейнера DIY | идеи дешевого жилья 2024, Juliol
Anonim
Monitor de temperatura i humitat de l'habitació
Monitor de temperatura i humitat de l'habitació
Monitor de temperatura i humitat de l'habitació
Monitor de temperatura i humitat de l'habitació

El meu projecte, QTempair, mesura la temperatura de l’habitació, la humitat i la qualitat de l’aire.

Aquest projecte llegeix les dades dels sensors, les envia a la base de dades i aquestes es mostraran en un lloc web. Podeu estalviar una temperatura a la configuració del lloc web, quan s’escalfi més que la temperatura guardada que s’encén un ventilador. També podreu activar o desactivar el ventilador a través del lloc web.

Així, en resum, QTempair podrà:

  • Mesureu la humitat a l'habitació
  • Mesureu la temperatura a l'habitació
  • Mesureu el diòxid de carboni a l'habitació
  • Mostra les dades al lloc web

En aquest instructiu explicaré pas a pas com ho he fet.

Pas 1: Pas 1: Introducció

Pas 1: Introducció
Pas 1: Introducció
Pas 1: Introducció
Pas 1: Introducció

Al fitxer adjunt trobareu un fitxer Excel. Un BOM (llista de materials) Allà hi trobareu les coses que necessiteu, on les podreu trobar, quant costaran i quant costarà el projecte.

Els materials que necessiteu són:

  • Raspberry Pi 3 model B.
  • DHT22
  • MQ-135
  • Motor de corrent continu
  • Pantalla LCD
  • Led
  • Ldr
  • Una mica de fusta per fer una caixa, però només una caixa de pa, etc. també farà el truc!

Pas 2: Pas 2: Comencem el cablejat

Pas 2: Comencem el cablejat
Pas 2: Comencem el cablejat

Basat en aquest esquema fritzing, hauríeu de poder fer el cablejat

Pas 3: Pas 3: Programació

He programat els components a Python (https://www.python.org/)

Si us heu connectat correctament a components basats en l’esquema fritzing, hauríeu de poder llegir-ne dades.

Pas 4: pas 4: base de dades

Pas 4: base de dades
Pas 4: base de dades

He utilitzat MySql (https://www.mysql.com/) per crear la meva base de dades. He utilitzat 2 taules per a aquest projecte. En una taula guardarem el sensor que fem servir en aquest projecte, a l’altra taula es guardaran les dades del sensor. Això es relaciona amb el sensorId de la taula de sensors.

Pas 5: Pas 5: lloc web

Pas 5: lloc web
Pas 5: lloc web
Pas 5: lloc web
Pas 5: lloc web
Pas 5: lloc web
Pas 5: lloc web

Aquí teniu les pantalles del meu lloc web. Veureu que les dades es visualitzen al gràfic. Es mostren aquestes dades i la pàgina de configuració.

Pas 6: Pas 6: ajuntar-ho tot

He utilitzat MDF per al meu "cas", però podeu utilitzar tot el que vulgueu. Assegureu-vos que sigui prou gruixut i que pugueu fer-hi alguns forats.

Recomanat: