User Tools

Site Tools


project:proj_list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
project:proj_list [2019/01/29 13:19]
xkubalik [Current projects]
project:proj_list [2019/01/31 12:10]
xkubalik [Current projects]
Line 1: Line 1:
 ====== All projects ====== ====== All projects ======
 ===== Current projects ===== ===== Current projects =====
 +
 +  * **Aplikace pro řízení a správu vytápění v chytré domácnosti s pomocí wifi sítě()** - (BP - Hepner Lukáš)
 +    - 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:
 +      * každé vzdálené zařízení (teplotní čidlo, termo hlavice, atd.) bude opatřeno wifi modulem
 +      * aplikace bude umožňovat nalézt hlavice připojené k Wi-Fi síti
 +      * aplikace bude umožňovat vytvářet rozvrhy vytápění a ty přiřazovat vybraným termo hlavicím
 +      * rozvrhy bude možné ukládat a načítat ze souboru ve formátu XML
 +      * aplikace bude podporovat více uživatelů s různým typem oprávnění
 +      * aplikace umožní správu úživatelských účtů a jejich práv
 +      * termo hlavice si bude synchronizovat čas pomocí NTP protokolu
 +
 +
 +  * **Aplikace android pro komunikaci s platformou Arduino protokolem Bluetooth (An android application communicating with the Arduino platform by a Bluetooth)** - (BP - Denissyuk Andrey)
 +    - 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 bude navržena jako mobilní aplikace pro OS Android
 +      * aplikace umožní spojení aplikace z Arduinem pomoci Bluetooth
 +      * pro komunikaci bude zvolen vhodný protokol
 +      * aplikace bude umožňovat ověření uživatele s pomocí jména a hesla
 +      * aplikace bude umožňovat přidání uživatelů s různým typem oprávnění
 +      * aplikace umožní zobrazit několik různých pohledu (seznamu proměnných) stavu procesoru Arduina
 +      * aplikace umožní měnit obsah proměnných v procesu Arduina
  
   * ** Přenosný zvukový syntezátor se záznamem více stop (Portable sound synthesizer with multiple track recording)** - (BP - Dohnal Pavel)   * ** Přenosný zvukový syntezátor se záznamem více stop (Portable sound synthesizer with multiple track recording)** - (BP - Dohnal Pavel)
Line 6: Line 33:
     * Vyberte vhodnou HW platformu.     * Vyberte vhodnou HW platformu.
     * Vyberte vhodný programovací jazyk.     * Vyberte vhodný programovací jazyk.
-    * Výsledné řešení zrealizujte a řádně otestujte. 
     * Navrhněte vlastní řešení splňující tyto požadavky:     * Navrhněte vlastní řešení splňující tyto požadavky:
       * malé kompaktní přenosné zařízení       * malé kompaktní přenosné zařízení
Line 14: Line 40:
       * možnost nahrávání oddělených stop       * možnost nahrávání oddělených stop
       * podpora ukládání a načtení projektů na externí uložiště.       * podpora ukládání a načtení projektů na externí uložiště.
 +    * Výsledné řešení zrealizujte a řádně otestujte.
  
   * ** 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)   * ** 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)
project/proj_list.txt · Last modified: 2024/02/15 10:30 by xkubalik