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 [2020/01/14 16:35] xkubalik [Current projects] |
project:proj_list [2020/01/24 10:19] xkubalik |
||
---|---|---|---|
Line 10: | Line 10: | ||
* Navržené řešení zrealizujte a řádně otestujte. | * Navržené řešení zrealizujte a řádně otestujte. | ||
- | * **Platforma pro podporu interaktivního městského mobiliáře využívající procesor ESP32 (The basic platform used for interactive street furniture based on ESP32 processor)** - (BP - Topič Jakub) | + | * **Platforma pro podporu interaktivního městského mobiliáře využívající procesor ESP32 (ESP32 Based Platform Supporting Interactive Street Furniture)** - (BP - Topič Jakub) |
- 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í zrealizujte, naprogramujte, řádně ho zdokumentujte a otestujte. | - Navržené řešení zrealizujte, naprogramujte, řádně ho zdokumentujte a otestujte. | ||
- Požadavky na výsledné řešení: | - Požadavky na výsledné řešení: | ||
- | * podpora nabíjení a měření spotřeby přes USB porty | + | * podpora nabíjení mobilních zařízení a měření spotřeby přes USB porty |
* komunikace s regulátory solárních panelů | * komunikace s regulátory solárních panelů | ||
* měření napětí záložních baterií | * měření napětí záložních baterií | ||
* spínání LED osvětlení a ventilátoru | * spínání LED osvětlení a ventilátoru | ||
* měření meteorologických dat (teplota, tlak, vlhkost) | * měření meteorologických dat (teplota, tlak, vlhkost) | ||
- | * možnost vzálené aktualizacé firmware | + | * možnost vzdálené aktualizace firmware |
- | * existence uživatleských účtů | + | * vzdálená konfigurace zařízení přes webovou aplikaci |
- | * vzdálená správa přes webovou aplikaci | + | * správa uživatelských účtů |
- | * správa a konfigurace externích zařízení (meteorologická data, IP adresa) | + | |
* vizualizace naměřených dat | * vizualizace naměřených dat | ||
Line 41: | Line 40: | ||
* jednoduchý protokol pro komunikaci s možností snadného rozšíření | * jednoduchý protokol pro komunikaci s možností snadného rozšíření | ||
- | * ** Zařízení pro monitorování a zobrazování informací o aktuálním stavu provozu automobilu ()** - (BP - Bohm Jakub) | + | * ** Zařízení pro monitorování a zobrazování informací o aktuálním stavu provozu automobilu (The automotive data logging device)** - (BP - Bohm Jakub) |
* Prozkoumejte existující řešení. | * Prozkoumejte existující řešení. | ||
* Vyberte vhodnou HW platformu. | * Vyberte vhodnou HW platformu. | ||
Line 50: | Line 49: | ||
* zařízení bude umožňovat zobrazování hodnoty z A/D převodníku a dalších čidel | * zařízení bude umožňovat zobrazování hodnoty z A/D převodníku a dalších čidel | ||
* bezdrátová komunikace s mobilním telefonem | * bezdrátová komunikace s mobilním telefonem | ||
+ | * možnost konfigurace | ||
* Výsledné řešení zrealizujte a řádně otestujte. | * Výsledné řešení zrealizujte a řádně otestujte. | ||
+ | * **Dálkově ovládaná meteostanice s nízkou spotřebou (The remotely controlled low power weather station)** - (BP - Jilek Vojtěch) | ||
+ | - Prozkoumejte existující řešení. | ||
+ | - Navrhněte a zrealizujte zařízení pro vzdálené měření meteorologických dat | ||
+ | - Zařízení bude splňovat tyto požadavky: | ||
+ | * stanice bude poskytovat měření teploty, vlhkosti, tlaku a koncentrace CO2 | ||
+ | * jako řídicí platformu použijte Arduino s procesorem ATmega2560 | ||
+ | * zařízení bude komunikovat s pomocí bluetooth a SMS zpráv s mobilním telefonem | ||
+ | * pomocí vzdálené komunikace bude možné zařízení konfigurovat | ||
+ | * zařízení bude umožňovat záznam naměřených dat | ||
+ | * celý návrh bude proveden s ohledem na nízkou spotřebu | ||
+ | * pro výsledné zařízení naprogramujte obslužnou aplikací | ||
+ | * aplikaci implementujte v jazyku C | ||
+ | * výsledné řešení řádně otestujte | ||
+ | * **Nástroj pro tvorbu spolehlivých systému v FPGA s použitím bezpečnostních kódů (A tool used to generate self-checking circuits based on error control codes)** - (DP - Pail Vojtěch) | ||
+ | * Prozkoumejte existující řešení testování poruch v kombinačních obvodech zabezpečených bezpečnostními kódy | ||
+ | * Analyzujte poruchové chování zadané sady kombinačních obvodů (benchárků) | ||
+ | * Vytvořte klasifikaci obvodů s hlediska možností opravy/detekce poruch | ||
+ | * Navrhněte a naprogramujte nástroj pro generování prediktorů pro různé bezpečností kódy | ||
+ | * Výsledné řešení zabezpečených kombinačních obvodu otestujte s ohledem na vznik poruch | ||