This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
project:proj_list [2019/01/29 09:21] xkubalik [Current projects] |
project:proj_list [2019/01/29 11:58] xkubalik [Current projects] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== All projects ====== | ====== All projects ====== | ||
===== Current projects ===== | ===== Current projects ===== | ||
+ | |||
+ | * ** Grafické uživatelské rozhraní (GUI) pro definování funkcionality vývodů mikrokontroléru a generování kostry kódu v jazyku C ()** - (BP - A graphical user interface (GUI) for clock domains setting in specified microcontroller and C language skeleton generator) | ||
+ | - Prozkoumejte existující řešení. | ||
+ | - Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům. | ||
+ | - Navržené řešení naprogramujte, řádně ho zdokumentujte a otestujte. | ||
+ | - Požadavky: | ||
* ** Aplikace pro ovládání zařízení v chytré domácnosti vytvořené na platformě RaspberryPi (An application for devices controlling in a SmartHome realized with the Raspberry Pi platform)** - (BP - Chyský Adam) | * ** Aplikace pro ovládání zařízení v chytré domácnosti vytvořené na platformě RaspberryPi (An application for devices controlling in a SmartHome realized with the Raspberry Pi platform)** - (BP - Chyský Adam) | ||
Line 12: | Line 18: | ||
* aplikace bude umožňovat sledovat teplotu a množství CO2 | * aplikace bude umožňovat sledovat teplotu a množství CO2 | ||
* analyzovat a zvolte vhodný programovací jazyk a prostředí pro realizaci aplikace | * analyzovat a zvolte vhodný programovací jazyk a prostředí pro realizaci aplikace | ||
- | * analyzujte možnosti bezdrátového spojení jednotek s ovladacím zařízením a vyberte optimální technologií | + | * analyzujte možnosti bezdrátového spojení jednotek s ovládacím zařízením a vyberte optimální technologií |
* analyzujte komunikační protokoly na aplikační vrstvě a vyberte optimální způsob komunikace | * analyzujte komunikační protokoly na aplikační vrstvě a vyberte optimální způsob komunikace | ||
* při návrhu architektury aplikace počítejte s budoucím rozšířením o další moduly | * při návrhu architektury aplikace počítejte s budoucím rozšířením o další moduly |