Original title:
Objektová tvorba softwaru
Translated title:
Object-oriented software development
Authors:
Maier, Stanislav ; Merunka, Vojtěch (advisor) ; Votruba, Zdeněk (referee) Document type: Master’s theses
Year:
2016
Language:
cze Publisher:
Česká zemědělská univerzita v Praze Abstract:
[cze][eng] Cílem mé práce bylo naprogramovat aplikaci ve vybraném objektovém prostředí jako obslužné rozhraní pro modul jednočipového počítače. Vytvořil jsem z volně dostupných komponent na platformě Arduino pomocí vývojového prostředí Wiring prototyp monitorovací jednotky s dvěma ovládanými výstupy pro skleníky, který by byl dostupný po lokální počítačové síti. Teoretická část práce je věnována popisu platformy Arduino, jazyka a prostředí Wiring, ostatních programovacích jazyků a komunikačních standardů použitých v práci. V praktické části práce je řešen konkrétní prototyp monitorovací jednotky s programovým kódem a webovým rozhraním na straně PC. Dále se práce věnuje ekonomickému porovnání vyvíjeného prototypu a existujícím ekvivalentům na trhu.The goal of my thesis was to develop an application in the selected object environment as firmware for single-chip computer. I created prototype of monitoring unit for greenhouses, with two controlled outputs, that would be accessible over the local network. Prototype was based on Arduino platform and from freely available components. Theoretical part of thesis describes the Arduino platform, Wiring language and environment and other used programing languages and communication standards. Practical part of thesis describes prototype of the monitoring unit with it's program code and client side web interface. At the end of thesis is the economic comparison of the developed prototype and existing equivalents on the market.
Keywords:
Arduino; CSS; HTML; IT v precizním zemědělstvíí; jednočipový počítač; měření a regulace; OOP; Wiring