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 [2018/02/06 13:53]
xkubalik [Current 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) (BP - Roman Vaivod)
 +    * 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.
 +    * 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.
 +    * 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.
 +    * Implement the proposed tool and write tests for it.
 +    * 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 251: Line 264:
  
   * **Podpora ovládání elektrického kolejiště s pomocí aplikace na PC** - Navrhněte a naprogramujte aplikaci pro podporu modelového kolejiště velikosti TT. (BP, DP 2-4 semestry)   * **Podpora ovládání elektrického kolejiště s pomocí aplikace na PC** - Navrhněte a naprogramujte aplikaci pro podporu modelového kolejiště velikosti TT. (BP, DP 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 256: 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]]
project/proj_list.txt · Last modified: 2024/02/15 10:30 by xkubalik