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 [2023/02/09 09:15]
xkubalik [Current projects]
project:proj_list [2023/03/13 10:43]
xkubalik [Current projects]
Line 35: Line 35:
       - záznam naměřených dat lokálně na SD kartu,       - záznam naměřených dat lokálně na SD kartu,
       - jednoduchý protokol pro komunikaci s PC s možným rozšířením pro další funkcionalitu.       - jednoduchý protokol pro komunikaci s PC s možným rozšířením pro další funkcionalitu.
-    - Pro PC navrhněte a naprogramujte aplikaci v jazyce ​c++ s grafickým rozhraním.+    - Pro PC navrhněte a naprogramujte aplikaci v jazyce ​C# s grafickým rozhraním.
     - Aplikace v PC bude umožňovat nastavit všechny parametry zátěže, včetně průběžného sledování naměřených hodnot a jejich zobrazení přímo v aplikaci. ​     - Aplikace v PC bude umožňovat nastavit všechny parametry zátěže, včetně průběžného sledování naměřených hodnot a jejich zobrazení přímo v aplikaci. ​
     - Parametry zátěže bude možné v průběhu měření měnit podle předem nastavených hodnot.     - Parametry zátěže bude možné v průběhu měření měnit podle předem nastavených hodnot.
Line 71: Line 71:
     - Navržený ovladač zrealizujte a naprogramujte.     - Navržený ovladač zrealizujte a naprogramujte.
     - Pro PC vytvořte vlastní aplikaci umožňující zpracování dat z ovladače a jejich přenos do aplikace Adobe Lightroom Classic.     - Pro PC vytvořte vlastní aplikaci umožňující zpracování dat z ovladače a jejich přenos do aplikace Adobe Lightroom Classic.
-    - Aplikace ​v PC bude dále umožňovat ​načtení konfiguračního souboru ovladače.+    - Aplikace bude mít uživatelské rozhraní, které bude umožňovat ​její nastavení a toto nastavení bude ukládat do lokální databáze.
     - Výsledné řešení řádně otestujte.     - Výsledné řešení řádně otestujte.
  
Line 84: Line 84:
     - Pro výsledné zařízení napište v jazyce Python obslužnou aplikaci.     - Pro výsledné zařízení napište v jazyce Python obslužnou aplikaci.
     - Výsledné zařízení řádně otestujte.     - Výsledné zařízení řádně otestujte.
 +
 +  * **Aplikace pro chytrou domácnost využívající rádiové spojení jednotek s Raspberry Pi (Smart home application using radio connection of units with Raspberry Pi)** (BP - Zoreník Pavel)
 +    - 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í naprogramujete,​ zdokumentujte a řádně otestujte.
 +    - Požadavky:
 +      - webová aplikace na platformě Raspberry Pi (konfigurace zařízení),​
 +      - připojení bude provedeno pomocí uživatelského jména a hesla,
 +      - aplikace bude umožňovat více uživatelů s různým typem oprávnění,​
 +      - jednotlivá zařízení STM32, prostředí Arduino,
 +      - komunikace zařízení přes rádiový modul RFM69,
 +      - provoz zařízení na baterii,
 +      - sledování teploty, ovládání zásuvek.
 +
  
   ​   ​
project/proj_list.txt · Last modified: 2024/02/15 10:30 by xkubalik