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/31 10:13]
xkubalik [Current projects]
project:proj_list [2019/02/04 09:10]
xkubalik [Current projects]
Line 2: Line 2:
 ===== Current projects ===== ===== Current projects =====
  
-  * **Aplikace android pro komunikaci s platformou Arduino protokolem Bluetooth ()** - (BP - Denissyuk Andrey)+  ​* **Realizace základních matematických funkcí s pomocí hardware (Hardware implementation of essential mathematical functions)** - (BP - Brokeš Jan) 
 +    * Prozkoumejte existující řešení implementace základních matematických funkcí v jazyce VHDL. 
 +    * Zaměřte se zejména na funkce goniometrické,​ logaritmické a druhou odmocninu. 
 +    * Vytvořte model výpočtu těchto matematických funkci v programu Wolfram Mathematica. 
 +    * Výsledné modely výpočtu matematických funkci převeďte do jazyka VHDL. 
 +    * Pro vytvořené řešení vytvořte několik ukázek v jazyce VHDL. 
 +    * Výsledné řešení řádně otestujte. 
 +    * Při návrhu berte v úvahu následné nasazení materiálu ve výuce. 
 + 
 +  * **Aplikace pro řízení a správu vytápění v chytré domácnosti s pomocí wifi sítě (A heating control application for the SmartHome based on a wifi network)** - (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 už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í.     - 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.
Line 11: Line 34:
       * pro komunikaci bude zvolen vhodný protokol       * pro komunikaci bude zvolen vhodný protokol
       * aplikace bude umožňovat ověření uživatele s pomocí jména a hesla       * aplikace bude umožňovat ověření uživatele s pomocí jména a hesla
-      * aplikace bude umožňovat přídání ​uživatelů s ruzným ​typem oprávnění+      * 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í 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       * aplikace umožní měnit obsah proměnných v procesu Arduina
Line 50: Line 73:
       * aplikace bude napsána pro platformu Raspberry PI       * aplikace bude napsána pro platformu Raspberry PI
       * ovládací zařízení bude obsahovat dotykový displej       * ovládací zařízení bude obsahovat dotykový displej
-      * aplikace bude umožňovat ovládání RGBW světel, ​klimatizace a vypínačů+      * aplikace bude umožňovat ovládání RGBW světel, vypínačů ​a zásuvek.
       * 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
project/proj_list.txt · Last modified: 2024/02/15 10:30 by xkubalik