Innehållsförteckning:

Rumstemperatur- och luftfuktighetsmätare: 6 steg
Rumstemperatur- och luftfuktighetsmätare: 6 steg

Video: Rumstemperatur- och luftfuktighetsmätare: 6 steg

Video: Rumstemperatur- och luftfuktighetsmätare: 6 steg
Video: Vilken läcker tårta som smälter i munnen! 2024, Juli
Anonim
Rumstemperatur- och luftfuktighetsmonitor
Rumstemperatur- och luftfuktighetsmonitor
Rumstemperatur- och luftfuktighetsmonitor
Rumstemperatur- och luftfuktighetsmonitor

Mitt projekt, QTempair, mäter rumstemperatur, luftfuktighet och luftkvalitet.

Detta projekt läser data från sensorerna, skickar den till databasen och data visas på en webbplats. Du kan spara en temperatur i inställningarna på webbplatsen, när det blir varmare än den sparade temperaturen kommer en fläkt att slå på. Du kommer också att kunna slå på eller av fläkten via webbplatsen.

Så kort sagt QTempair kommer att kunna:

  • Mät luftfuktigheten i rummet
  • Mät temperaturen i rummet
  • Mät koldioxiden i rummet
  • Visa data på webbplatsen

I denna instruerbara förklarar jag steg för steg hur jag gjorde det.

Steg 1: Steg 1: Komma igång

Steg 1: Komma igång!
Steg 1: Komma igång!
Steg 1: Komma igång!
Steg 1: Komma igång!

I bilagan hittar du en excel -fil. En stämpel (materialräkning) Där hittar du de saker du behöver, var du kan hitta dem, hur mycket de kommer att kosta och hur mycket projektet kommer att kosta.

Materialet du behöver är:

  • Raspberry Pi 3 modell B
  • DHT22
  • MQ-135
  • likströmsmotor
  • LCD skärm
  • Led
  • Ldr
  • Lite trä att göra en låda, men bara en brödlåda, etc kommer också att göra susen!

Steg 2: Steg 2: Låt oss börja leda

Steg 2: Låt oss börja ansluta
Steg 2: Låt oss börja ansluta

Baserat på denna fritzing schema bör du kunna göra ledningarna

Steg 3: Steg 3: Programmering

Jag programmerade komponenterna i Python (https://www.python.org/)

Om du anslöt till komponenter korrekt baserat på fritzing schemat bör du kunna läsa data från dem.

Steg 4: Steg 4: Databas

Steg 4: Databas
Steg 4: Databas

Jag använde MySql (https://www.mysql.com/) för att göra min databas. Jag använde 2 tabeller för detta projekt. I en tabell kommer vi att spara sensorn som vi använder i detta projekt, i den andra tabellen kommer data att sparas från sensorn. Detta är kopplat till sensorId från sensortabellen.

Steg 5: Steg 5: Webbplats

Steg 5: Webbplats
Steg 5: Webbplats
Steg 5: Webbplats
Steg 5: Webbplats
Steg 5: Webbplats
Steg 5: Webbplats

Här är skärmarna på min webbplats. Du ser att data visualiseras i diagrammet. Den informationen visas och inställningssidan.

Steg 6: Steg 6: Sätt ihop allt

Jag använde MDF för mitt "fodral" men du kan använda vad du vill. Se bara till att den är tillräckligt tjock så kan du borra några hål i den.

Rekommenderad: