Co je to chytrý dům?

Chytrý dům je navržen tak, aby zlepšil podmínky v domácnostech integrací různých oblastí technologií – telekomunikace, informatiky, automatizace, …

Proč se staví chytré domy?

  • zvýšení komfortu – regulace teploty, osvětlení, zavlažování, …
  • úspory energií díky inteligentní regulaci
  • zvýšení bezpečnosti – kamery, zámky přes mobilní telefon, senzory pohybu, …
  • přístupnost pro zdravotné postižené – rolety, světla, ovládání, …
  • ekologie a uhlíková stopa
  • je to zábava 🙂

Úložiště skriptů, prezentace, software pro smarthome

SMART HOME KIT for micro:bit – popis a zdroje

Návod na stavbu – KS4027 (KS4028)Microbit Smart Home – Dropbox

Popis stavebnice, hlavní části – ZDE

Hlavní stránka se skripty – ZDE

Projekty včetně základních projektů pro MICRO:BIT – ZDE

Projekty pro SmartHome – ZDE

SENZORY

Deska Sensor:Bit

Odčítání základních veličin bez externích čidel

Intenzita světla

Pozor na současnou simulaci odečítaných dat v MakeCode a v DataStreamer. Vždy je třeba jedno zařízení zakázat, aby byla sběrnice volná pro procházející data.

TEPLOTA

Do Makecode je třeba stáhnout rozšíření SMARTHOME. teploty pak odčítáme pomocí DataStreamer v Excelu.

TEPLOTA a DATASTREAMER

Využíváme doplněk DATASTREAMER do Excel (pouze pro verze Microsoft 365). Doplněk je třeba přidat přes SOUBOR/Možnosti/Doplňky/Doplňky modelu COM. Pak SOUBOR/Možnosti/Přizpůsobit pás karet a zobrazit Data Streamer.

Instalace doplňku

Odečtená data v doplňku Data Streamer

Data můžeme také zobrazit pomocí programu Cool Term, kde je třeba nastavit především hodnotu Baudrate, což je rychlost, jakou si posílají data Microbit s počítačem. Je třeba nastavit hodnotu 115200 bitů/sekundu. Je to standardní, spolehlivá a rychlá hodnota pro sériovou komunikaci.

Program spustíme pomocí CoolTerm.exe

HLUK

HLUKEM AKTIVOVANĚ SVĚTLO

Při překročení hranice zvuku se sepne světlo.

HLUKEM AKTIVOVANÉ SVĚTLO – souhrnný projekt

Při překročení hranice zvuku se sepne světlo. Vše se vykoná pouze v případě, že je osvětlení měnší než nastavená hodnota. Pokud je hodnota intenzity světla větší než 50, je to ve dne. Pokud je hodnota intenzity světla menší než 50, je to v noci.

https://www.elecfreaks.com/learn-en/microbitKit/smart_home_kit/smart_home_case_01.html

Crash Sensor – počítání počtu stisků

Dotykový senzor

Touch senzor

OLED displej

Sada Smarthome využívá OLED displej – „0.96″ 128×64 I²C SSD1306“, malý monochromatický OLED displej s rozlišením 128×64 pixelů, který se připojuje přes I²C sběrnici a používá řadič SSD1306.

128 sloupců (pixelů) na šířku a 64 řádků (pixelů) na výšku

I²C je způsob komunikace mezi Micro:bitem a displejem.
I²C = Inter-Integrated Circuit — sériová sběrnice, která používá pouze 2 vodiče pro přenos dat:

  • SDA (data)
  • SCL (clock)

Zobrazení aktuální teploty na OLED displeji

Zobrazení aktuální teploty na OLED displeji

Zobrazení barvy na Rainbow LED

Rainbow LED svítí jenom na pinu 1??

Smart Home Kit for micro:bit – projekty


Rain alarm


Gas senzor – test

Otestuje, zda gas senzor detekuje změnu – logická 0/1


Gas detektor


Teplota a vlhkost – test senzoru


Teplota a vlhkost – zobrazení na displeji

Celkový projekt chytrého domu ovládaný aplikací na mobilním telefonu