Uživatelské nástroje

Nástroje pro tento web

Překlady této stránky?:

cs:designs:windowsblind

Toto je starší verze dokumentu!


Inteligentní ovladač žaluzií

Inteligentní ovladač žaluzií slouží k automatickému ovládání okenních žaluzií. Cíl tohoto projektu je udržovat menší vnitřní teplotu a ochránit žaluzie před silným větrem.

Ovládání

Systém se ovládá přes webové rozhraní. Každá (skupina) žaluzií může být ovládána v automatickém nebo ručním režimu.

V automatickém režimu se žaluzie ráno zatáhnou v případě, že je jasné počasí (intenzita osvětlení) a při překročení vnitřního teplotního limitu. Přes den se drží zavřené. Při určité výšce Slunce nad horizontem se žaluzie pootočí. Po překročení dalšího limitu se žaluzie plně vytáhnou.

V manuálním režimu jsou žaluzie ovládána pomocí dvou tlačítek ve webovém rozhraní.

Při překročení nastavené rychlosti větru dojde k zablokování ovládání a žaluzie se vytáhnou do bezpečné polohy. Zablokování trvá po dobu nastavenou v rozhraní, kdy nesmí znovu dojít k překročení limitu. V případě poškození (např. zadření) anemometru nastane stejný stav.

Instalace

Celý systém je postaven na Odroidu-C1 s OS ubuntu 14.04. Nejdříve je potřebné mít nainstalovaný operační systém, pak ROS a pymlab.

Další potřebné balíky se nainstalují pomocí:

sudo apt install mysql-server python-pip python-astropy python-tornado python-httplib2 python-serial
sudo pip install ephem rosapi

Do vytvořeného pracovního souboru ROS si stáhneme požadované ros projekty z githubu. V tomto případě to bude AROM a WindowBlinds.

git clone git@github.com:Robozor-network/AROM.git
git clone git@github.com:roman-dvorak/windowblind.git

Celý projekt lze následně spustit pomocí připraveného ROS .launch souboru.

roslaunch windowblind run.launch

Hardware

Řídící počítač je vhodné vybavit zálohovaným napájením a vypínacím skriptem SUPERCAP

cs/designs/windowsblind.1466808498.txt.gz · Poslední úprava: 2016/06/24 22:48 (upraveno mimo DokuWiki)