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 [2017/01/20 09:22] xkubalik [Current projects] |
project:proj_list [2017/01/25 12:56] xkubalik [Current projects] |
||
---|---|---|---|
Line 35: | Line 35: | ||
* ** Zařízení pro získávání a zpracování dat z internetu na platformě Raspberry Pi (Internet data processing device based on the Raspberry Pi platform)** - (DP - Jakub Kužel) | * ** Zařízení pro získávání a zpracování dat z internetu na platformě Raspberry Pi (Internet data processing device based on the Raspberry Pi platform)** - (DP - Jakub Kužel) | ||
- | * Pro zařízení vyberte vhodný operační systém. | + | * Z počítače Raspberry Pi vytvořte zařízení pro zpracování a prezentaci dat z internetu. |
+ | * Pro toto zařízení vyberte vhodný OS. | ||
* Navrhněte a naprogramujte aplikaci pro získávání a zpracování dat z různých zdrojů (periferie Raspberry Pi, SD karta, internet). | * Navrhněte a naprogramujte aplikaci pro získávání a zpracování dat z různých zdrojů (periferie Raspberry Pi, SD karta, internet). | ||
* Aplikace bude umožňovat na základě jednoduchého skriptu načíst vzdálený obsah (soubor, webová stránka) a s pomocí předem zvoleného skriptovacího jazyka zpracovat. | * Aplikace bude umožňovat na základě jednoduchého skriptu načíst vzdálený obsah (soubor, webová stránka) a s pomocí předem zvoleného skriptovacího jazyka zpracovat. | ||
- | * Aplikace bude schopna získaná data buď zobrazit na lokálním dotykovým displeji a nebo z nich vytvořit webovou stránku. Tímto způsobem bude možné načíst data z ruzných zdrojů a vytvořit jeden výstup. | + | * Aplikace bude schopna získaná data buď zobrazit na lokálním dotykovém displeji anebo z nich vytvořit webovou stránku. Tímto způsobem bude možné načíst data z různých zdrojů a vytvořit jeden výstup. |
- | * Zařízení bude možné konfigurovat a ovládat s pomocí zabezpečeného síťového spojení ze vzdáleného PC s pomocí jednoduché aplikace. | + | * Zařízení bude možné konfigurovat a ovládat s pomocí zabezpečeného síťového spojení ze vzdáleného PC. |
- | * Promyslete způsob instalace nového certifikátu a navržené řešení implementujte. | + | * Navrhněte způsob instalace nového certifikátu a navržené řešení implementujte. |
* Zařízení bude možné ovládat lokálně s pomocí jednoduchého dotykového displeje. | * Zařízení bude možné ovládat lokálně s pomocí jednoduchého dotykového displeje. | ||
+ | * Výsledné řešení otestujte | ||
* ** Knihovna funkcí pro podporu diagnostického protokolu s pomocí UDP (UDP support library for diagnostic protocol)** - (BP - Jaromír Mikušík) | * ** Knihovna funkcí pro podporu diagnostického protokolu s pomocí UDP (UDP support library for diagnostic protocol)** - (BP - Jaromír Mikušík) | ||
- | * Prozkoumejte existující diagnostické protokoly používané pro vyčítání dat a náhrávání software do mikrokontroleru. | + | * Prozkoumejte existující diagnostické protokoly používané pro vyčítání dat a nahrávání software do mikrokontroleru. |
- | * Vyberte vhodný diagnostikcý protokol a vytvořte pro něj vhodnou knihovnu funkcí umožňující jeho spolehlivé fungování nad UDP protokolem. | + | * Vyberte vhodný diagnostický protokol a vytvořte pro něj vhodnou knihovnu funkcí umožňující jeho spolehlivé fungování nad UDP protokolem. |
* Implementované funkce budou navrženy a implementovány s ohledem na minimální latence a timeouty běžné při implementaci nad TCP protokolem. | * Implementované funkce budou navrženy a implementovány s ohledem na minimální latence a timeouty běžné při implementaci nad TCP protokolem. | ||
* Knihovna funkci bude rozdělená na části server a klient. | * Knihovna funkci bude rozdělená na části server a klient. | ||
Line 51: | Line 53: | ||
* Client bude s ohledem na použití na PC implementován v jave. | * Client bude s ohledem na použití na PC implementován v jave. | ||
* Výsledné řešení otestujte. | * Výsledné řešení otestujte. | ||
+ | |||
+ | * **Knihovna funkcí pro OS Android umožňující řízení vývojového kitu Arduino (OS Android library allowing control of Arduino kit)** - (BP - Filip Šmíd) | ||
+ | * sdf | ||
===== Available projects ===== | ===== Available projects ===== |