Obsah:

Venti - chytrá ventilace: 5 kroků
Venti - chytrá ventilace: 5 kroků

Video: Venti - chytrá ventilace: 5 kroků

Video: Venti - chytrá ventilace: 5 kroků
Video: Termostatická hlavice - na velikosti záleží 2024, Červenec
Anonim
Venti - chytrá ventilace
Venti - chytrá ventilace

Tento návod je krok za krokem k vytvoření ventilačního systému pomocí Raspberry Pi. To byl úkol do školy, studuji MCT (Media and communication technology) na HOWEST Kortrijk, kde jsme museli použít minimálně 3 různé senzory, aktuátor a displej.

Větrání měří venkovní a vnitřní teplotu, vlhkost a procento světla. Tato data jsou odesílána do databáze. Hodnoty jsou zobrazeny na malém webu, který jsem vytvořil, kde můžete také přidat své preference. Back-end běží na Raspberry Pi.

Krok 1: Spotřební materiál

  • Raspberry Pi 3 B+ s napájecím zdrojem a kartou SD
  • 9V baterie
  • Čidlo vlhkosti a teploty DHT11
  • 2 9V ventilátory
  • OLED displej
  • Jeden drátový snímač teploty
  • L293D
  • MCP3008
  • Odpor závislý na světle
  • Skákací dráty (samec-samice a samec-samec)
  • Odpor 4,7 kOhm
  • Rezistor 10 kOhm
  • Skříňka na prkénko
  • Multiplex (18 mm a 3 mm)
  • Plexisklo (4 mm)
  • Šrouby
  • Malovat
  • Lepidlo na drevo
  • Vrtáky

Více informací v mém kusovníku

Krok 2: Okruh

Obvod
Obvod

Toto je obvod mého projektu. Obsahuje spoustu drátů, ale není tak těžké jej postavit. Na Raspberry Pi nezapomeňte povolit následující rozhraní

  • SPI: pro MCP
  • I2C: pro OLED displej

Použil jsem následující knihovny:

  • Knihovna DHT: https://learn.adafruit.com/dht(Poznámka: Tento senzor není opravdu přesný, pokud ho potřebujete, doporučuji hledat jiný druh.)
  • Knihovna L293D:
  • Nainstalujte si knihovnu Adafruit_SSD1306 z balíčků
  • Nainstalujte si knihovnu Adafruti_DHT z balíčků

Krok 3: Příloha

Ohrada
Ohrada
Ohrada
Ohrada
Ohrada
Ohrada

Po provedení obvodu jsem začal stavět ohradu. Chtěl jsem dát vše do miniaturní kuchyně. Použil jsem MDF 3 mm, 18 mm a plexisklo 4 mm. Vrtákem jsem udělal spoustu otvorů, kterými jsem prošel kabely.

Náčrt byl vytvořen v měřítku 1: 3 cm a 1 krabička má pro referenci délku 0, 5 cm.

Krok 4: Databáze

Databáze
Databáze

Tuto databázi jsem použil pro kód, který propojím v dalším kroku. Byl vytvořen s MySQL a hostován na Raspberry Pi s MariaDB.

Krok 5: Kód

Vložil jsem veškerý kód do jednoho úložiště github, najdete tam front-end i back-end. Kód: Moje úložiště github nebo stáhnout a rozbalit soubory, které jsem sem nahrál.

Doporučuje: