Název:
Návrh a realizace domácího systému zavlažování
Překlad názvu:
Design of Irrigation System for Home
Autoři:
Němec, Václav ; Hůlka, Tomáš (oponent) ; Šoustek, Petr (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2020
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta strojního inženýrství
Abstrakt: [cze][eng]
Cílem této bakalářské práce je navrhnout a realizovat domácí systém zavlažování založený na platformě Arduino s možností prohlížet data a řídit systém pomocí grafického uživatelského prostředí. Byla provedena volba jednotlivých komponent, komunikace a byly vytvořeny řídicí programy. Návrh byl přizpůsoben konkrétnímu objektu. K řešení bylo použito vývojové prostředí Arduino IDE, ve kterém byly vytvořeny řídicí programy pro jednotlivé moduly. Pro prohlížení, řízení a sběr dat byl vytvořen webserver pomocí frameworku Flask v programovacím jazyce Python s databází PostgreSQL. Tento systém byl testován na testovací soustavě a prokázal požadované a správné chování.
The aim of this bachelor thesis is to design and implement an Arduino-based home irrigation system with the ability to view and control the system through a graphical user interface. Individual components, communication were selected and control programs were created. The design was adjusted to a particular object. The solution was developed using the Arduino IDE development environment, where controlling programs for individual modules were created. A web server was created to view, control and collect data using the Flask framework in the Python programming language with the PostgreSQL database. This system was tested on a test system and demonstrated the desired and correct behavior.
Klíčová slova:
Arduino; Atmel 328P; Domácí zavlažování; Esp8266; Flask; I2C; IoT; Python; Arduino; Atmel 328P; Esp8266; Flask; Home irrigation; I2C; IoT; Python
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/192264