Pojem inteligentní budova je v moderní době velmi aktuální. Cílem této práce je podrobně se seznámit se souvisejícími pojmy a vytvořit funkční model inteligentního domu, jak po hardwarové stránce, tak po softwarové stránce. Model bude sloužit jako exponát na výstavu "Experimentárium" v Otrokovicích, a jeho účelem je navést studenty základní školy na IT obor. Pro ovládání modelu byla vytvořena řídící aplikace pro PC v jazyce C++ s knihovnou wxWidgets. Model je řízen mikropočítačem, pro nějž byl vytvořen software ve vývojovém prostředí Arduino.
Anotace v angličtině
Term intelligent building is very actual nowdays. Goal of this thesis is to become acquainted with relevant terms and to build functional model of an intelligent building. The model will be exposed on "Experimentarium" exposition in Otrokovice city. Purpose of the model is to lead elementary school students to choose IT specialization. Controlling application in C++ language with wxWidgets was created to control the model from PC. Model is controlled by a microcontroller, software for this microcontroller was created in Arduino environment.
Pojem inteligentní budova je v moderní době velmi aktuální. Cílem této práce je podrobně se seznámit se souvisejícími pojmy a vytvořit funkční model inteligentního domu, jak po hardwarové stránce, tak po softwarové stránce. Model bude sloužit jako exponát na výstavu "Experimentárium" v Otrokovicích, a jeho účelem je navést studenty základní školy na IT obor. Pro ovládání modelu byla vytvořena řídící aplikace pro PC v jazyce C++ s knihovnou wxWidgets. Model je řízen mikropočítačem, pro nějž byl vytvořen software ve vývojovém prostředí Arduino.
Anotace v angličtině
Term intelligent building is very actual nowdays. Goal of this thesis is to become acquainted with relevant terms and to build functional model of an intelligent building. The model will be exposed on "Experimentarium" exposition in Otrokovice city. Purpose of the model is to lead elementary school students to choose IT specialization. Controlling application in C++ language with wxWidgets was created to control the model from PC. Model is controlled by a microcontroller, software for this microcontroller was created in Arduino environment.
Navrhněte funkce pro model domku vhodné pro demonstraci možností ovládání a regulace v moderním domě.
Navrhněte vhodné rozhraní pro ovládání těchto funkcí s možností snadné úpravy ovládaných funkcí uživatelem modelu.
Vytvořte model domu včetně rozhraní pro jeho ovládání.
Vytvořte programové vybavení pro mikropočítač použitý pro řízení modelu domku.
Vytvořte programové vybavení pro osobní počítač nebo jiné zařízení vhodné pro uživatelské úpravy ovládaných funkcí domku.
Zásady pro vypracování
Navrhněte funkce pro model domku vhodné pro demonstraci možností ovládání a regulace v moderním domě.
Navrhněte vhodné rozhraní pro ovládání těchto funkcí s možností snadné úpravy ovládaných funkcí uživatelem modelu.
Vytvořte model domu včetně rozhraní pro jeho ovládání.
Vytvořte programové vybavení pro mikropočítač použitý pro řízení modelu domku.
Vytvořte programové vybavení pro osobní počítač nebo jiné zařízení vhodné pro uživatelské úpravy ovládaných funkcí domku.
Seznam doporučené literatury
BARR, Michael a Anthony J MASSA. Programming embedded systems. 2nd ed. Sebastopol: O'Reilly, 2006, xxi, 301 s. ISBN 978-0-596-00983-0.
CATSOULIS, John. Designing Embedded Hardware. Sebastopol: O'Reilly Media, 2005. ISBN 978-0-596-00755-3.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky. Praha: BEN, 2003. ISBN 80-730-0077-6.
PINKER, Jiří. Mikroprocesory a mikropočítače. Praha: BEN - technická literatura, 2004. ISBN 80-730-0110-1.
VALEŠ, Miroslav. Inteligentní dům. 1. vyd. Brno: ERA, 123 s., il. (část barev.). ISBN 80-736-6062-8.
Seznam doporučené literatury
BARR, Michael a Anthony J MASSA. Programming embedded systems. 2nd ed. Sebastopol: O'Reilly, 2006, xxi, 301 s. ISBN 978-0-596-00983-0.
CATSOULIS, John. Designing Embedded Hardware. Sebastopol: O'Reilly Media, 2005. ISBN 978-0-596-00755-3.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky. Praha: BEN, 2003. ISBN 80-730-0077-6.
PINKER, Jiří. Mikroprocesory a mikropočítače. Praha: BEN - technická literatura, 2004. ISBN 80-730-0110-1.
VALEŠ, Miroslav. Inteligentní dům. 1. vyd. Brno: ERA, 123 s., il. (část barev.). ISBN 80-736-6062-8.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi s obsahem a výsledky své diplomové práce v krátké prezentaci.
Po přečtení posudků vedoucího a oponenta práce následovala diskuze, ve které byly položeny následující dotazy:
1) Může student specifikovat, jaké akce jsou k dispozici pro jednotlivé snímače v rámci konfigurace z prostředí PC (kap. 8.1.1.) (dr. Škuta)
2) Při spínaní relé použil diplomant ochrannou diodu. Proč není použítá ochranná dioda u obvodu pro spínání ventilátoru? Jaké tam budou napěťová maxima? (dr. Škuta)
Student na položené dotazy odpověděl. Následovalo zkoušení ze tří předmětů.