Obsah:

Monitor pokojové teploty a vlhkosti: 6 kroků
Monitor pokojové teploty a vlhkosti: 6 kroků

Video: Monitor pokojové teploty a vlhkosti: 6 kroků

Video: Monitor pokojové teploty a vlhkosti: 6 kroků
Video: ШОКОЛАДНЫЙ ШИФОНОВЫЙ БИСКВИТ! ПОЛУЧАЕТСЯ ВСЕГДА! РУЧНЫМ миксером ! Очень вкусный! 2024, Červenec
Anonim
Monitor pokojové teploty a vlhkosti
Monitor pokojové teploty a vlhkosti
Monitor pokojové teploty a vlhkosti
Monitor pokojové teploty a vlhkosti

Můj projekt QTempair měří pokojovou teplotu, vlhkost a kvalitu vzduchu.

Tento projekt čte data ze senzorů, odesílá je do databáze a data se zobrazí na webových stránkách. Teplotu můžete uložit v nastavení na webu, když se zahřeje nad uloženou teplotu, zapne se ventilátor. Prostřednictvím webových stránek budete také moci ventilátor zapnout nebo vypnout.

Stručně řečeno, QTempair bude schopen:

  • Změřte vlhkost v místnosti
  • Změřte teplotu v místnosti
  • Změřte oxid uhličitý v místnosti
  • Zobrazit data na webu

V tomto návodu vysvětlím krok za krokem, jak jsem to udělal.

Krok 1: Krok 1: Začínáme

Krok 1: Začínáme!
Krok 1: Začínáme!
Krok 1: Začínáme!
Krok 1: Začínáme!

V příloze najdete excel soubor. Kusovník (kusovník) Zde najdete potřebné věci, kde je najdete, kolik budou stát a kolik bude projekt stát.

Potřebné materiály jsou:

  • Raspberry Pi 3 model B
  • DHT22
  • MQ-135
  • Stejnosměrný motor
  • LCD displej
  • Vedený
  • Ldr
  • Trochu dřeva na výrobu krabice, ale jen krabice na chléb atd. Bude také stačit!

Krok 2: Krok 2: Začněme zapojení

Krok 2: Začněme zapojení
Krok 2: Začněme zapojení

Na základě tohoto schematického schématu byste měli být schopni provést zapojení

Krok 3: Krok 3: Programování

Komponenty jsem naprogramoval v Pythonu (https://www.python.org/)

Pokud jste se ke komponentám připojili správně na základě schématu fritzování, měli byste z nich umět číst data.

Krok 4: Krok 4: Databáze

Krok 4: Databáze
Krok 4: Databáze

K vytvoření databáze jsem použil MySql (https://www.mysql.com/). Pro tento projekt jsem použil 2 tabulky. V jedné tabulce uložíme senzor, který v tomto projektu používáme, v druhé tabulce budou data uložená ze senzoru. To je spojeno s sensorId z tabulky senzorů.

Krok 5: Krok 5: Web

Krok 5: Web
Krok 5: Web
Krok 5: Web
Krok 5: Web
Krok 5: Web
Krok 5: Web

Zde jsou obrazovky mého webu. Vidíte, že data jsou vizualizována v grafu. Tato data se zobrazí a stránka nastavení.

Krok 6: Krok 6: Dát to všechno dohromady

Pro svůj „případ“jsem použil MDF, ale můžete použít cokoli chcete. Jen se ujistěte, že je dostatečně tlustý a můžete do něj vyvrtat několik otvorů.

Doporučuje: