| |
|
Webová aplikace pro monitorování procesu výroby
Foltýnová, Veronika ; Číka, Petr (oponent) ; Lattenberg, Ivo (vedoucí práce)
Obsah mé práce je zaměřen dvěma hlavními směry. V prvních třech kapitolách jsou shrnuty teoretické poznatky, na jejichž základě bude vytvořena webová aplikace a v poslední kapitole bude rozebrána samotná aplikace. Nejprve je tedy uvedena problematika monitoringu a logistiky s ukázkou několika příkladů využití webové aplikace v těchto případech. Dále jsou popsány vlastnosti a funkce, které by aplikace měla mít. Třetí kapitola uvádí možné frameworky, jak pro tvorbu webové aplikace, tak pro přístup k MS SQL serveru. U většiny z nich jsou uvedeny příklady jejich použití. Poslední kapitola je věnována popisu a rozboru vytvořené aplikace. Součástí práce jsou přiložené projekty, které odpovídají příkladům uvedeným v textu a je zde i finální webová aplikace pro monitorování procesu výroby.
|
|
Framework pro tvorbu testů
Havelka, Jakub ; Červenák, Rastislav (oponent) ; Lattenberg, Ivo (vedoucí práce)
Tato práce se zabývá návrhem WPF aplikace určené k tvorbě, vyhodnocování a průchodu testů v prostředí .NET frameworku. Zdrojové kódy jsou psány v jazyce C# . První část práce se zabývá teoretickým popisem vývojového prostředí .NET frameworku a druhá část se věnuje praktické implementaci zadání.
|
|
Univerzální komunikační centrum pro inteligentní domácnost s využitím OpenHAB
Veselka, Jan ; Lattenberg, Ivo (oponent) ; Kováč, Dominik (vedoucí práce)
Elektronických periférií v domácnosti je v dnešní době nespočet, proto je výhodné ovládat je v pohodlí a přehledně, například za pomocí chytrého mobilního telefonu. Tato práce řeší právě tuto možnost ovládání jednotlivých prvků domácnosti za použití OpenHAB (Open Home Automation Bus). V dokumentu je postupně vysvětleno jakou architekturu samotný OpenHAB má a jsou zde popsány jednotlivé prvky této architektury. Druhá část práce se zabývá konfigurací OpenHAB, konkrétně syntaxí jednotlivých souborů a také seznámení s vývojovým prostředím. Třetí část práce se zaměřuje na již přednastavené vazby mezi systémem OpenHAB a periferiemi. Čtvrtá část práce se zabývá přístrojem Raspberry Pi a možností použít jej jako server pro OpenHAB. V závěru práce je uveden návod pro zprovoznění tohoto systému na Raspberry Pi a příklad jeho následné konfigurace při použití prvků a senzorů firmy Homematic.
|
|
Electronic lux meter with USB interface
Csikós, Tomáš ; Krajsa, Ondřej (oponent) ; Lattenberg, Ivo (vedoucí práce)
This project deals with the problem of measurement of light intensity. There are analyzed the properties of different measurement sensors. The first section describes basic variables of lighting equipment. In the second part the different light sensors are described. The third section contains schedule for components and the choice of the right ones. The last section is focused on the designing of lux meter and the program with graphic user interface for the data processing.
|
|
USB tester akumulátorů
Andrysík, Lukáš ; Langhammer, Lukáš (oponent) ; Lattenberg, Ivo (vedoucí práce)
Tato práce se zabývá konstrukcí testeru akumulátorů a problematikou nejznámějších primárních a sekundárních elektrochemických článků. Je tvořena čtyřmi částmi - první se zabývá obecným popisem nejpoužívanějších elektrochemických článků v současnosti, jejich vlastnostmi, výhodami, nevýhodami a oblastí použití. Druhá se týká návrhu vlastního zařízení určeného k jejich testování, popisem jednotlivých bloků obvodu a výpočtem potřebných hodnot spolu s návrhem řídicího software. Třetí část se věnuje mechanické konstrukci a výrobě DPS. Poslední část je věnovaná srovnání vlastností několika typů článků z hlediska kapacity a jejich výkonu při rozdílných podmínkách.
|
| |
|
Programovatelný MIDI ovladač
Kolařík, Martin ; Lattenberg, Ivo (oponent) ; Schimmel, Jiří (vedoucí práce)
Tato bakalářská práce se zabývá realizací programovatelného MIDI ovladače. Teoretická část práce popisuje protokol MIDI, jeho strukturu a použití. Současně rozebírá vlastnosti použitých součástek, zejména procesoru ATmega32-16PU a LCD displeje s řadičem HD44780. Praktická část práce se zaměřuje na popis zapojení, návrh desky plošných spojů a rozbor programu. Pro naprogramování byl použit programátor Biprog a vývojová platforma Atmel studio 6.1. Ovladač umožňuje odeslání MIDI zprávy při každé akci uživatele, včetně zpráv systémových, je programovatelný z počítače pomocí MIDI zpráv System Exclusive a obsahuje funkci soft-thru.
|
|
Automatizované programování více mikrokontrolérů AVR přes SPI sběrnici
Boštík, Jiří ; Lattenberg, Ivo (oponent) ; Hanák, Pavel (vedoucí práce)
Cílem této práce je sestavit obvod pro automatizované programování více mikrokontrolérů Atmel AVR přes SPI sběrnici a navrhnout a realizovat demonstrační přípravek, který bude schopen tento úkol alespoň částečně automatizovat, tedy ideálně bez lidského zásahu jedním programátorem nahrát firmware do více mikrokontrolérů. V teoretické části budou popsány součástky, které se v práci využívají, bude popsána jejich funkce a využitelnost. Pro přepínání mezi mikrokontroléry a tudíž i vyřešení dané problematiky, máme na výběr ze dvou možností. První možnost je sledování signálu „reset“, což je jednodušší varianta, nebo dekódování Atmel SPI instrukcí. Vzhledem k jednoduchosti a tedy i praktičnosti bude v práci používáno sledování signálu „reset“. Pro lepší pochopení bude v práci popsáno, jak celá problematika přepínání bude fungovat. Budou popsány jednotlivé kroky a pro lepší orientaci bude součástí i blokové schéma, které znázorní nejdůležitější části dané práce. Praktická část se zaměřuje především na praktické vyzkoušení navrhnutého řešení. Abychom mohli sledovat signál „reset“ nejdříve musíme sladit asynchronní čítač se signálem „reset“ aby to správně reagovalo na sestupnou hranu. A dále přivedeme z asynchronního čítače BCD kód, pomocí kterého dekodér přepíná na jednotlivé mikrokontroléry pomocí spínacích tranzistorů, které se podle toho postupně programují. V práci bude používán programátor AVR Dragon, pro který bude využíváno dávkového souboru pro atprogram.exe, který je standardní součástí vývojového prostředí Atmel Studio 6. Součástí práce bude také alespoň částečné otestování navrženého problému na kontaktním nepájivém poli. Tato práce by mohla být přínosná pro lidi, kteří častěji programují stejné mikrokontroléry se stejnými programy.
|
|
USB teploměr
Holub, Jiří ; Kubánek, David (oponent) ; Lattenberg, Ivo (vedoucí práce)
Tato práce se zabývá problematikou elektronického měření teploty. Popisuje různé typy teplotních čidel a zpracování z nich získaných dat. Stručně popisuje rozhraní USB a jeho parametry. Dále se zabývá návrhem hardwaru a softwaru teploměru s teplotním čidlem SMT 160, řízený mikrokontrolérem ATmega16 a komunikujícím s PC pomocí rozhraní USB. Navržený teploměr také umožňuje ukládání naměřených dat do zabudované paměti a jejich pozdější načtení. Údaje o teplotě se budou zároveň zobrazovat na LCD. Poslední částí práce je návrh aplikace pro PC, umožňující zobrazení výsledků měření a nastavení teploměru.
|