This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
project:2015:proj_2015 [2015/11/08 17:49] xkubalik |
project:2015:proj_2015 [2015/12/03 13:37] (current) xkubalik |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Realized projects 2015 ====== | ====== Realized projects 2015 ====== | ||
- | * **Softwarová podpora hardwarového rozšíření pro platformu Raspberry PI (Software library used for hardware extension of Raspberry Pi)** (BP - Vico Bohdan) - Proveďte tyto úkoly: | + | * **Softwarová podpora hardwarového rozšíření pro platformu Raspberry PI (Software library used for hardware extension of Raspberry Pi)** (BP - Vico Bohdan) |
+ | * Proveďte tyto úkoly: | ||
* Prostudujte existující řešení. | * Prostudujte existující řešení. | ||
* Vyberte operační systém vhodný pro ovládání a komunikaci s hardware přes rozšiřující rozhraní. | * Vyberte operační systém vhodný pro ovládání a komunikaci s hardware přes rozšiřující rozhraní. | ||
Line 56: | Line 57: | ||
* Pro procesor ARM vytvořte jednoduchou aplikaci umožňující nastavovat a zjišťovat stav FPGA desky. | * Pro procesor ARM vytvořte jednoduchou aplikaci umožňující nastavovat a zjišťovat stav FPGA desky. | ||
* Výsledné řešení otestujte | * Výsledné řešení otestujte | ||
+ | |||
+ | * **Rozšíření síťového simulátoru o Spanning tree protocol** (Network simulation module extension implementing Spanning tree protocol)(BP - Peter Bábics) | ||
+ | * Prostudujte existující simulátor počítačové sítě [1, 2, 3, 4, 5]. | ||
+ | * Prozkoumejte možnosti implementace Spanning tree protokolu do existujícího řešení. | ||
+ | * Pro tento simulátor napište modul v jazyce Java, který bude umožňovat využití Spanning tree protokolu v simulovaných přepínačích. | ||
+ | * Vytvořené řešení začleňte do existujícího simulátoru. | ||
+ | * Napište návod pro použití simulátoru a to včetně vytvořeného modulu. | ||
+ | * Vytvořte několik příkladů použití vytvořeného modulu. | ||
+ | * Výsledné řešení včetně návodu otestujte. | ||
+ | * [1] Pitřinec, T.,.: „Síťový simulátor pro výukové účely na bázi prvků OS Linux“, DP – 2012, ČVUT FIT. | ||
+ | * [2] Švihlík, M.,:“Vizualizace virtuální počítačové sítě“, DP-2012, ČVUT FIT. | ||
+ | * [3] Lukáš, M.,:“ Podpůrné komponenty simulátoru počítačové sítě“, DP-2012, ČVUT FIT. | ||
+ | * [4] Horáček, M.,:“ Rozšíření síťového simulátoru o možnost použití konfiguračních souborů pro konfiguraci síťových prvků “, BP-2014, ČVUT FIT. | ||
+ | * [5] Mach, V.,:“ Rozšíření síťového simulátoru o připojení do reálné sítě“, BP-2014, ČVUT FIT. | ||
+ | |||
+ | * **Generátor elektrických obvodů pro předmět ČAO** (Automatic analog circuit generator)(BP - František Veselý - zrušeno) | ||
+ | * Prozkoumejte existující řešení pro kreslení elektrických obvodů. | ||
+ | * Vytvořte aplikaci, která bude umožňovat na základě zadaných parametrů automaticky náhodně generovat jednoduché obvody složené ze zdroje napájení, kondenzátorů, rezistorů a cívek. | ||
+ | * Aplikace bude umožňovat nastavit hodnoty a typ součástky v obvodu. | ||
+ | * Výsledné schéma bude možné překreslit tak, aby se změnila pouze pozice součástky. | ||
+ | * Vygenerované schéma bude možné uložit do formátu XML a opětovně načíst. | ||
+ | * Aplikace bude umožňovat popsat obvod s pomocí rovnic a to jak v časové oblasti, tak s pomocí fázorů. | ||
+ | * Aplikace bude dále umožňovat generovat rovnice pro celkovou impedanci na vstupních svorkách a přenos. | ||
+ | * Vygenerované rovnice bude možné bez úprav vložit do programu Wolfram Mathematica a zpracovat. | ||
+ | * Při generování rovnic bude možné zvolit směr proudu a napětí ručně, popřípadě automaticky. | ||
+ | * Výsledné řešení otestujte. | ||
+ | |||
+ | * **Modul pro snímání teploty při převozu materiálu v dopravě** (Temperature monitoring module for material car transporting purpose)(BP - Jiří Šeda - zrušeno) | ||
+ | * Prozkoumejte existující řešení bezdrátových zařízení hlídajících teplotu dostupná na trhu. | ||
+ | * Navrhněte zařízení umožňující monitorování teploty přepravních boxů. | ||
+ | * Pro řízení sledování teploty a komunikaci s nadřazeným systémem zvolte vhodnou konfiguraci senzorů a procesoru. | ||
+ | * Zařízení bude umožňovat sledovat teplotu u více boxu. | ||
+ | * V případě překročení minimální nebo maximální hlídané hodnoty informujte řidiče pomocí zvukového upozornění na telefonu. | ||
+ | * Informaci o teplotě je nutné ukládat po celou dobu jízdy. | ||
+ | * Komunikace s řidičem bude provedena s pomocí mobilního telefonu přes rozhraní bluetooth. | ||
+ | * Pro komunikaci procesoru s telefonem vytvořte vhodný síťový protokol zaručující bezpečný přenos informací. | ||
+ | * Navržené zařízení zrealizujte. | ||
+ | * Pro zvolený procesor vytvořte knihovnu funkcí a obslužnou aplikaci demonstrující správnou funkcí celého zařízení. | ||
+ | * Výsledné zařízení otestujte. | ||
+ | |||
+ | |||
+ | |||