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 11:58] xkubalik [Current projects] |
project:proj_list [2019/01/29 13:07] xkubalik [Current projects] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== 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) | + | * ** Přenosný zvukový syntezátor se záznamem ()** - (BP - Dohnal Pavel) |
+ | * Prozkoumejte existujicí řešení. | ||
+ | * Vyberte vhodnou HW platformu. | ||
+ | * Navrhněte vlastní řešení splňující tyto požadavky: | ||
+ | |||
+ | * ** Grafické uživatelské rozhraní (GUI) pro definování funkcionality vývodů mikrokontroléru a generování kostry kódu v jazyku C (A graphical user interface (GUI) for clock domains setting in specified microcontroller and C language skeleton generator)** - (BP - Tamarkov Dmitriy) | ||
- Prozkoumejte existující řešení. | - 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. | - 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. | - Navržené řešení naprogramujte, řádně ho zdokumentujte a otestujte. | ||
- Požadavky: | - Požadavky: | ||
+ | * aplikace bude napsána v jazyce Python | ||
+ | * uživatelské rozhraní bude napsáno v anglickém jazyce | ||
+ | * uživatelské rozhraní umožní nastavení funkcionality vývodů mikrokontroléru | ||
+ | * všechna možná nastavení přiřazení v mikrořadiči budou popsána v JSON formátu | ||
+ | * uživatelské rozhraní umožní čtení a zápis uživatelem zvolené konfigurace ve formátu JSON | ||
+ | * uživatelské rozhraní umožní vygenerovat kostru v jazyku C, která bude implementovat funkcionalitu (přiřazení funkce k vývodu obvodu), která byla nastavena uživatelem v uživatelském rozhraní | ||
+ | |||
+ | |||
+ | |||
* ** 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) |