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 [2018/02/13 18:10] xkubalik [Available projects] |
project:proj_list [2018/08/20 12:30] xkubalik [Current projects] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Current projects ===== | ===== Current projects ===== | ||
- | * **Hardware pro podporu leteckého simulátoru** - (Hardware support for fly simulator)(BP - Michal Buchovecký) | + | |
- | * Prozkoumejte existující řešení hardwarové podpory leteckých simulátorů. | + | |
- | * Navrhněte hardwarové řešení podpory leteckého simulátoru. | + | |
- | * Pro řešení vyberte vhodný procesor umožňující ovládání MPC (multi control panel) pro Boeing 737 a EFIS (Electronic flight instrument system) panel. | + | |
- | * Panely boudou obsahovat dostatečný počet ovládacích prvků jako jsou: tlačítka, přepínače, LED kontrolky. | + | |
- | * Navržené řešení zrealizujte. | + | |
- | * Pro komunikaci s leteckým simulátorem vytvořte skript využívající FSUIPC knihovnu. | + | |
- | * Pro ověření správné funkce vytvořte jednoduchou maketu MPC a EFIS panelu. | + | |
- | * Výsledné řešení propojte a otestujte s leteckým simulátorem Microsoft Flight Simulator X. | + | |
Line 110: | Line 102: | ||
* Prozkoumejte existující vývojové desky s Arduinem a zaměřte se zejména na množství a typ periferií. | * Prozkoumejte existující vývojové desky s Arduinem a zaměřte se zejména na množství a typ periferií. | ||
* Navrhněte vlastní vývojovou desku obsahující velké množství periferií. | * Navrhněte vlastní vývojovou desku obsahující velké množství periferií. | ||
- | * Vývojová deska by měla obsahovat zejména tyto periferie: grafický display, tlačítka, wifi/ethernet, bluetooth, RFID, mobilní GSM a GPS. | + | * Vývojová deska by měla obsahovat zejména tyto periferie: grafický display, tlačítka, lineární potenciometr, teploměr/vlhkoměr, ultrazvukový měřic vzdálenosti, wifi/ethernet, bluetooth, RFID. |
* Navržené řešení zrealizujte a otestuje. | * Navržené řešení zrealizujte a otestuje. | ||
* Pro demonstraci správné funkce periferií vytvořte několik demonstračních aplikací. | * Pro demonstraci správné funkce periferií vytvořte několik demonstračních aplikací. | ||
Line 124: | Line 116: | ||
* Pro výsledné řešení s mikrokontrolérem napište aplikaci umožňující nastavit a sledovat celé zařízení. | * Pro výsledné řešení s mikrokontrolérem napište aplikaci umožňující nastavit a sledovat celé zařízení. | ||
- | * **Nástroj pro analýzu procesů v jádře os Android na platformě Raspberry PI** (Android core process analysis tool on Raspberry PI platform) | + | * **Nástroj pro analýzu procesů v jádře os Android na platformě Raspberry PI** (Android core process analysis tool on Raspberry PI platform) (BP - Roman Vaivod) |
* Explore existing projects that support porting of os Android to the Raspberry PI platform. | * Explore existing projects that support porting of os Android to the Raspberry PI platform. | ||
* Select the most suitable project and port it on the Raspberry PI platform. | * Select the most suitable project and port it on the Raspberry PI platform. | ||
* Find a good place in the architecture of Android for the placement of the diagnostic tool. | * Find a good place in the architecture of Android for the placement of the diagnostic tool. | ||
* Design a tool for performance analysis of Android components. | * Design a tool for performance analysis of Android components. | ||
- | * Tool will allow to collect required parameters described in configuration file. | + | * Tool will be developed in C++ language |
+ | * Tool will allow to trace events happening with specified process in specified period of time and create a list where each entry is described by at least three parameters: CPU usage, memory usage, system/process event. | ||
+ | * Based on this list, tool will detect possible performance problems in execution of the process and output problematic sequence of events to user. | ||
* Tool will be written with respect to the next extension. | * Tool will be written with respect to the next extension. | ||
- | * Implement a test the proposed tool. | + | * Implement the proposed tool and write tests for it. |
* Create some examples to demonstrate usage of the tool. | * Create some examples to demonstrate usage of the tool. | ||
+ | * **Inteligentní zrcadlo s Raspberry Pi pro ovládání chytré domácnosti** (Intelligent mirror with Raspberry Pi for smart home control) (BP - Frederik Štefaniak) | ||
+ | * Prozkoumejte existující řešení inteligentních zrcadel | ||
+ | * Zvolte vhodný typ dotykové obrazovky a zrcadlové vrstvy | ||
+ | * Pro platformu Raspberry Pi vyberte vhodný OS | ||
+ | * Napište konfigurační soubor pro připojení displeje přes HDMI port a dotykové vrstvy připojené přes USB port | ||
+ | * Naprogramujte knihovnu pro ovládání periferií (světlá, bluetooth reproduktor, zásuvky) | ||
+ | * Naprogramujte knihovnu pro získávání různých dát z internetu (počasí, čas, doprava, atp.) | ||
+ | * Navrhněte a naprogramujte aplikaci umožňující ovládat dostupné periférie a zobrazovat výstupy z nich | ||
+ | * Výsledné řešení otestujete | ||
===== Available projects ===== | ===== Available projects ===== | ||
Line 263: | Line 266: | ||
* **Aplikace pro komunikaci s hardware pomocí sériové linky** - Navrhněte a naprogramujte aplikaci pod OS MS Widnows. Aplikace bude napsána v jazyce c++ pod .NET. (BP 2-4 semestry) | * **Aplikace pro komunikaci s hardware pomocí sériové linky** - Navrhněte a naprogramujte aplikaci pod OS MS Widnows. Aplikace bude napsána v jazyce c++ pod .NET. (BP 2-4 semestry) | ||
+ | |||
+ | * **Jednoduchá meteorologická stanice s nízkou spotřebou a možností komunikace přes SMS** - Navrhněte zařízení které bude umožňovat monitorovat teplotu, vlhkost a tlak ne několika místech s možností vzdálené správy přes SMS zprávy (BP, DP - 2-4 semestry) | ||
+ | |||
===== All defended works ===== | ===== All defended works ===== | ||
Line 268: | Line 274: | ||
**BP a DP defended works on CTU in Prague FEL/FIT:** [[http://dip.felk.cvut.cz|BP a DP]] | **BP a DP defended works on CTU in Prague FEL/FIT:** [[http://dip.felk.cvut.cz|BP a DP]] | ||
- | ===== All projects archives 2004 - 2014 ===== | + | ===== All projects archives 2004 - 2018 ===== |
+ | *[[project:2018:proj_2018|Realized projects 2018]] | ||
+ | *[[project:2017:proj_2017|Realized projects 2017]] | ||
*[[project:2016:proj_2016|Realized projects 2016]] | *[[project:2016:proj_2016|Realized projects 2016]] | ||
*[[project:2015:proj_2015|Realized projects 2015]] | *[[project:2015:proj_2015|Realized projects 2015]] |