Bakalářská práce se zabývá návrhem a realizací systému automatického zavlažování rostlin s využitím mini počítače Raspberry Pi. V teoretické části práce jsou krátce představeny technologie pro chytré domy a jejich řízení.
Praktická část se věnuje vývoji backend aplikace poskytující RESTové rozhraní pro správu senzorů, výstupů a plánování úloh. Automatické provádění úloh může být řízeno jednak časovým plánem, ale také na základě dat získaných ze senzorů. Další částí je vývoj webové aplikace pro vzdálené ovládání celého systému.
Anotace v angličtině
The bachelor thesis deals with design and realization of automatic irrigation system with usage of minicomputer Raspberry Pi. The theoretical part shortly introduces technologies for smart homes and its control.
The practical part is dedicated to development of backend application providing a RESTful interface for management of sensors, outputs and tasks scheduling. Execution of automatic tasks can be controlled by time schedule or conditions dependent on data from sensors. The next part deals with development of web application for easy remote control of the whole system.
Klíčová slova
IoT, Raspberry Pi, zavlažovací systém, Java, REST, Spring Framework, Angular 8
Bakalářská práce se zabývá návrhem a realizací systému automatického zavlažování rostlin s využitím mini počítače Raspberry Pi. V teoretické části práce jsou krátce představeny technologie pro chytré domy a jejich řízení.
Praktická část se věnuje vývoji backend aplikace poskytující RESTové rozhraní pro správu senzorů, výstupů a plánování úloh. Automatické provádění úloh může být řízeno jednak časovým plánem, ale také na základě dat získaných ze senzorů. Další částí je vývoj webové aplikace pro vzdálené ovládání celého systému.
Anotace v angličtině
The bachelor thesis deals with design and realization of automatic irrigation system with usage of minicomputer Raspberry Pi. The theoretical part shortly introduces technologies for smart homes and its control.
The practical part is dedicated to development of backend application providing a RESTful interface for management of sensors, outputs and tasks scheduling. Execution of automatic tasks can be controlled by time schedule or conditions dependent on data from sensors. The next part deals with development of web application for easy remote control of the whole system.
Klíčová slova
IoT, Raspberry Pi, zavlažovací systém, Java, REST, Spring Framework, Angular 8
Cílem práce je návrh a realizace automatického zavlažovacího systému pomocí Raspberry Pi.
Teoretická část bakalářské práce bude věnována technologiím pro chytré domy se zaměřením na jejích řízení.
Praktická část práce bude zaměřena na vlastní návrh automatického zavlažovacího systému pomocí Raspberry Pi. Systém bude řízen jednak na základně časového plánu, ale také na základně dat ze senzorů. Návrh předpokládá i využití takových komponent, které je možné začlenit do hlasových asistentek jako je Google Home či Amazon Echo. Pro základní vzdálené řízení bude dále nutné navrhnout vhodné aplikační rozhraní a webovou aplikaci.
Zásady pro vypracování
Cílem práce je návrh a realizace automatického zavlažovacího systému pomocí Raspberry Pi.
Teoretická část bakalářské práce bude věnována technologiím pro chytré domy se zaměřením na jejích řízení.
Praktická část práce bude zaměřena na vlastní návrh automatického zavlažovacího systému pomocí Raspberry Pi. Systém bude řízen jednak na základně časového plánu, ale také na základně dat ze senzorů. Návrh předpokládá i využití takových komponent, které je možné začlenit do hlasových asistentek jako je Google Home či Amazon Echo. Pro základní vzdálené řízení bude dále nutné navrhnout vhodné aplikační rozhraní a webovou aplikaci.
Seznam doporučené literatury
CHIN, Stephen a James L WEAVER Raspberry Pi with Java: programming the internet of things (IoT) New York: McGraw-Hill Eucation, [2016]. ISBN 978-0071842013
SCHWARTZ, Marco Building Smart Homes with Raspberry Pi Zero New York: Packt Publishing, [2016]. ISBN 978-1786466952
Seznam doporučené literatury
CHIN, Stephen a James L WEAVER Raspberry Pi with Java: programming the internet of things (IoT) New York: McGraw-Hill Eucation, [2016]. ISBN 978-0071842013
SCHWARTZ, Marco Building Smart Homes with Raspberry Pi Zero New York: Packt Publishing, [2016]. ISBN 978-1786466952
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Primárním cílem práce byl návrh a implementace systému automatického zavlažování rostlin s využitím mini počítače Raspberry Pi. V rámci komplexního systému bylo nutné navrhnout správný přístup řízení závlahového systému, a to jak z pohledu hardwaru, tak softwaru. Student prokázal schopnosti samostatné práce zejména při řešení dílčích problémů, které se během návrhu jak hardwarové a softwarové části vyskytly.
Práce podle anti-plagiátorského systému nevykazuje známky plagiátorství.
Práce byla zkontrolována v systému IS/STAG a jeví se vysoká shoda plagiátorství, avšak dle rozhodnutí komise nevykazuje známky plagiátorství.