|
IoT s rekonfigurovatelnými uzly v Pythonu
Pitko, Erik ; Kočí, Radek (oponent) ; Janoušek, Vladimír (vedoucí práce)
Cieľom tejto práce je vytvoriť systém pre správu a monitorovanie rekonfigurovateľných ESP32 uzlov, jeho následná realizácia a implementácia aplikácie pre monitorovanie dát z jednotlivých senzorov. Systém umožňuje nahrávať, spúšťať a monitorovať aplikácie napísané v jazyku MicroPython na uzloch. Tieto uzly môžu komunikovať s ostatnými aplikáciami, spustenými na akomkoľvek uzle v rámci danej siete, alebo v rámci jedného MQTT brokeru.
|
|
Distribuovaný řídicí systém s dynamicky modifikovatelnými uzly
Křek, Radim ; Kočí, Radek (oponent) ; Janoušek, Vladimír (vedoucí práce)
Tato práce se zabývá vytvořením dynamicky modifikovatelného uzlu, který poté může spolupracovat s dalšími uzly a dohromady tak vytvořit distribuovaný řídicí systém. Jednotlivé uzly pak spolu komunikují pomocí protokolu MQTT. Pro vytvoření byly po hardwarové stránce použity desky ESP8266 a ESP32. Operační systém je vytvořen v jazyce MicroPython a podporuje nahrávání uživatelských aplikací, které jsou napsány v tomtéž jazyku. Dále je popsáno vytvoření monitorování na platformě Raspberry Pi, které kontroluje chování sítě uzlů. Celý systém tak lze využít například pro řízení inteligentních domů.
|
|
Rekonfigurovatelný IoT uzel na bázi ESP8266/ESP32
Drahovský, Peter ; Kočí, Radek (oponent) ; Janoušek, Vladimír (vedoucí práce)
Cieľom tejto práce je vytvoriť rekonfigurovateľný systém pre mikrokontroléry ESP8266 a ESP32 s použitím interpretovaného jazyka. Systém umožňuje nahrávať a spúšťať aplikácie, ktoré môžu komunikovať s ostatnými aplikáciami spustenými na akomkoľvek uzle v rámci danej siete. Na komunikáciu so systémom a medzi aplikáciami je použitý rovnaký protokol ako pri systéme PNOS (operačný systém na bázi Petriho sietí), pričom samotná komunikácia prebieha cez MQTT. Systém môže byť nasadený v rámci jednej siete v spolupráci s PNOS, ale aj samostatne.
|