|
Grafická knihovna pro dotykový LCD
Nožička, Tomáš ; Šimek, Václav (oponent) ; Bartoš, Pavel (vedoucí práce)
Tato práce se zabývá grafickou knihovnu pro přídavný modul s dotykovým LCD k výukovému kitu s MCU MC9S08JM60 od firmy Freescale. Práce popisuje použitý mikrokotrolér, různé varianty komunikace s řadičem displeje a technologie dotykových vrstev displejů. Zbývající část práce se zabývá rozdělením knihovny na vrstvy, jejich popisu a způsobům použití.
|
| |
|
GPS pro výukovou HW/SW platformu
Pajgrt, Ondřej ; Bidlo, Michal (oponent) ; Fučík, Otto (vedoucí práce)
Práce se zabývá popisem spojení výukové platformy FITkit s GPS modulem. Seznámíme se v ní s problematikou systému GPS z teoretického i praktického hlediska, s výukovou platformou FITkit a jejím obecným využitím.Také podrobně popisuje spojení těchto dvou systémů ve spolupracující celek. Rozebírá též různé komunikační rozhraní a protokoly, které byly pro toto spojení využity. Ve druhé části práce je pak uveden postup zpracovávání dat od GPS modulu až po výsledné zobrazení na monitoru, samotná implementace aplikace a popis její obsluhy.
|
|
Elektronická šachovnice na FITKitu
Kubín, Jakub ; Zachariášová, Marcela (oponent) ; Kaštil, Jan (vedoucí práce)
Tato bakalářská práce se zabývá analýzou, návrhem a implementací hry šachy na platformě FITkit. K platformě je připojen VGA monitor, na kterém je zobrazena šachovnice s figurami. Hra je ovládána pomocí klávesnice na FITkitu. Práce popisuje realizaci jednotky pro zobrazení šachovnice, implementovanou v programovatelném hradlovém poli. Software v mikrokontroléru řídí zobrazovací jednotku, generuje možné tahy a kontroluje tahy figur. Součástí kontrol je i zda král nemá šach a zdali hra neskončila matem nebo patem.
|
|
FITkit jako programátor mikrokontrolerů
Mareš, Jan ; Strnadel, Josef (oponent) ; Vašíček, Zdeněk (vedoucí práce)
Tato práce se zabývá možností využití FITkitu jako programátoru mikrokontrolérů Microchip PIC a Atmel AVR. Rozvádí možnosti programování mikrokontrolérů a postupy, které je třeba při programování dodržet. V další části popisuje praktickou implementaci programu pro FPGA, který je schopen tyto mikrokontroléry programovat a také implementaci příslušné ovládací aplikace pro PC. Nakonec práce zhodnocuje výsledky s ohledem na rychlost programování.
|
| |
|
Zobrazování s rotačním displejem
Konečný, Ondřej ; Šimek, Václav (oponent) ; Růžička, Richard (vedoucí práce)
Práce se zabývá postupem vývoje hardware a programového vybavení pro rotační displej, který využívá pro snímání polohy údajů z akcelerometru. Je v ní vysvětlen princip fungování rotačního displeje a použitých součástek. Dále jsou diskutovány různé možnosti využití akcelerometru pro tento účel a je vysvětlen princip řešení problému časování zobrazování na tomto displeji. V závěru práce srhnuje výsledky dosažené při vývoji a diskutuje možné budoucí rozšíření vyvinutého zařízení o další funkce.
|
|
USB keylogger
Lojda, Jakub ; Šimek, Václav (oponent) ; Vašíček, Zdeněk (vedoucí práce)
Práce se zabývá návrhem a praktickou realizací USB keyloggeru. Úvodní teoretická část je věnována sběrnici USB a popisu SD karet. Dále popisuje zvolený MCU Vinculum VNC2 a zacházení s dostupnými ovladači k tomuto obvodu. V dalších částech je podrobně rozebrán návrh a realizace firmware takového zařízení, včetně závěrečného měření propustnosti a identifikace nejslabších míst předloženého řešení. Následuje stručný popis výroby DPS. Součástí práce jsou i CD s kompletním zdrojovým kódem, schématem a rozložením DPS v programu Eagle, seznam potřebných součástek a fotografie hotového keyloggeru.
|
| |
| |