|
Rozšiřující modul s komunikačním rozhraním Bluetooth
Králíček, Jan ; Fučík, Otto (oponent) ; Šimek, Václav (vedoucí práce)
FITkit slouží studentům, kteří chtějí získat hlubší znalosti hardwaru a programování vestavěných systémů. Nicméně, stále existuje mnoho způsobů, jak vlastnosti FITkitu vylepšit (například bezdrátovou komunikací). Jeden z nejčastěji používaných způsobů, jak toho dosáhnout, je pomocí bluetooth. Díky rozšiřujícímu modulu, který byl navržen, mohou studenti získat nové zkušenosti, které budou moci později využít.
|
| |
|
Šifrování bezdrátové hlasové komunikace
Klikar, Václav ; Malčík, Dominik (oponent) ; Drahanský, Martin (vedoucí práce)
Tato práce se zabývá šifrováním hlasu v bezdrátové komunikaci. Nejprve je uveden nutný teoretický základ ohledně mobilní telefonní sítě, který je následován popisem a porovnáním existujících metod šifrování hlasu v bezdrátové komunikaci. Poté jsou stručně popsány moderní kryptografické algoritmy a je navržena metoda založená na přenosu hlasu po Internetu. Tato metoda je implementována ve formě aplikace pro mobilní platformu Android.
|
|
Bezdrátová telemetrie pro létající objekt
Bednář, Martin ; Šimek, Václav (oponent) ; Růžička, Richard (vedoucí práce)
Tato práce se zabývá specifikací, návrhem a implementací telemetrického systému pro létající objekt. Konkrétně se zaměřuje na výběr vhodné přenosové frekvence a integrovaného obvodu zajišťujícího obousměrnou komunikaci na dostatečnou vzdálenost a návrhem protokolu použitého při přenosu. Dále práce řeší návrh komunikačních modulů využívajících těchto integrovaných obvodů, telemetrického čidla výškoměru, modulu pro řízení servomotorů a návrh aplikace pro mobilní telefon používané pro zobrazení naměřených dat. Přenosovou frekvenci jsem s ohledem na legislativní a technické možnosti zvolil v pásmu 2,4 GHz. Pro tuto frekvenci je na trhu dostupný integrovaný obvod CC2511, který by ve spolupráci s integrovaným obvodem CC2591 měl být schopen zajistit dosah telemetrického systému cca 2 km. Čidlo pro měření nadmořské výšky jsem zvolil BMP085 komunikující po I2C sběrnici, tejně jako modul pro řízení servomotorů využívající mikrokontrolér ATmega48-20AU. Mobilní telefon komunikuje s pozemní stanicí přes sběrnici USB.
|
|
Bezdrátově ovladatelné střelecké stanoviště
Oujezdský, Tomáš ; Orság, Filip (oponent) ; Drahanský, Martin (vedoucí práce)
Cílem této práce je navrhnout a implementovat systém pro ovládání terčů na pistolové střelnici. Ten se skládá z řídicí jednotky a několika motoricky ovládaných terčů. Řídicí jednotka i terče jsou napájeny z baterií a přenos dat mezi nimi probíhá bezdrátově. Práce popisuje výběr vhodné platformy pro bezdrátovou komunikaci a návrh hardwaru a softwaru pro realizaci řídicí jednotky i kontrolní elektroniky otočných terčů s ohledem na nízkou cenu a vysokou spolehlivost výsledného zařízení. Výsledkem by mělo být zařízení použitelné v praxi.
|
|
Informační moduly komunikující přes Bluetooth
Knytl, Marek ; Tříska, Vít (oponent) ; Mičulka, Lukáš (vedoucí práce)
Tato práce popisuje vytvoření dvou Informačních modulů, které jsou řízeny mikrokontrolérem a ovládány pomocí klávesnice a displeje. Tyto zařízení komunikují se serverem, běžícím na PC, pomocí technologie Bluetooth a jsou určeny pro vzájemné zasílání krátkých textových zpráv. Úvod je věnován teorii ohledně Bluetooth, dále přechází k jádru práce, což je návrh a realizaci hardwarové části Informačního modulu a vývoj firmware pro jeho řízení. Nakonec se věnuje vývoji serverové aplikace pro PC.
|
|
Použití telefonu jako bezdrátové myši
Eliáš, Martin ; Jaroš, Jiří (oponent) ; Pospíchal, Petr (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a implementací aplikace, která umožňuje použít mobilní zařízení s operačním systémem Google Android jako bezdrátový touchpad a klávesnici pro ovládání počítače s operačním systémem Linux. Aplikace funguje na standardní síťové architektuře klient-server. Mobilní zařízení se do počítačové sítě připojuje pomocí bezdrátového síťového rozhraní WiFi. Pro vývoj jednotlivých částí byly použity programovací jazyky Java a C++. Práce se dále zabývá testováním této aplikace a možnostmi jejího dalšího vývoje.
|
|
Identifikace a dekódování bezdrátové komunikace s využitím SDR
Matulka, Filip ; Bidlo, Michal (oponent) ; Vašíček, Zdeněk (vedoucí práce)
Cílem této práce je vytvořit systém využívající konceptu softwarově definovaného rádia, který je schopen automatické identifikace komunikačních parametrů a následného dekódování bezdrátové komunikace. Práce se zaměřuje na provoz bezdrátových komunikací v bezlicenčním frekvenčním pásmu a uvažuje základní metody modulace. Výsledek práce je otestován na dvou nezávislých bezdrátových systémech, které ověřily schopnost automatické identifikace komunikačních parametrů.
|
|
Programové vybavení pro vícejednotkovou bezdrátovou sportovní časomíru
Gál, David ; Šimek, Václav (oponent) ; Strnadel, Josef (vedoucí práce)
Tato práce se zabývá návrhem a následnou realizací programového vybavení pro vícejednotkovou bezdrátovou sportovní časomíru. Použitý hardware vychází z jiné bakalářské práce a je složen z řídící, primární jednotky, a z koncových, sekundárních, jednotek. Oba typy jsou k řízení vybaveny 16bitovými mikrokontroléry PIC24F a bezdrátovou komunikaci obstarávají RF moduly vysílající v pásmu 868MHz. Návrh je zaměřen především na bezdrátové využití sekundárních jednotek k měření času a na eliminaci chyb měření spojených s bezdrátovým přenosem. Návrh se také zabývá snížením spotřeby jednotek a použitím SD karty k ukládání naměřených časů. Realizace je provedena v jazyce C.
|
|
Bezdrátová komunikace v oblasti požárního sportu
Pelka, Tomáš ; Mrázek, Vojtěch (oponent) ; Vašíček, Zdeněk (vedoucí práce)
Tato práce se zabývá návrhem bezdrátové časomíry pro disciplíny požárního sportu. Cílem je nahradit dlouhé kabelové rozvody bezdrátovými spoji při zachování srovnatelné, nebo lepší spolehlivosti. S tím souvisí potřeba synchronizovat hodiny mezi jednotlivými bezdrátovými moduly. Důležitou částí práce je proto návrh a implementace vhodného synchronizačního algoritmu a komunikačního protokolu. Navržený systém byl realizován formou prototypu na vývojové platformě Texas Instruments LaunchPad EXP430FR4133 s využitím bezdrátových modulů s čipem Texas Instruments CC1101. Parametry navrženého systému časomíry (zejména přesnost synchronizace a měření) byly ověřeny v laboratorních podmínkách.
|