Cílem této práce bylo realizovat software pro vestavěné čidlo na měření koncentrace oxidu uhličitého, teploty a vlhkost s konektivitou do sítě Narrow Band. Software by měl být platformově nezávislý. Naměřená data se vizualizují ve webové aplikaci.
Při vývoji firmwaru na platformě STM32 bylo použito CMSIS metody přístupu k periferiím. Knihovny pro měření a zpracování dat se oddělily aplikační vrstvou pro možné použití na jiné architektuře.
V práci se realizoval měřící systém pro sběr atmosférických dat v místnosti, poslaných přes NB síť a zobrazovaných prostřednictvím webové aplikace.
Výsledky této práce mohou pomoci dalším studentům při vývoji vestavěného systému na míru. Práce obsahuje postupy pro vytváření zakázkového firmwaru, jak pro práci s registry procesoru, tak pro návrh aplikační nadstavby.
Anotace v angličtině
The main goal is to develop software for embedded board that measure carbon dioxide, temperature and humidity. The board is communicating and sending data measurement using NB-IoT network. Software had to be platform independent. Measured data are visualized on web application. I used STM32 platform for firmware development and CMSIS interface for use of features of microcontroller. A library for data measurement are separate from application layer for better platform compatibility on diferent MCU architecture. The result of this thesis could help another students in developing embedded device. The work contains methods for making embedded firmware, for use of register on MCU and to create an application.
Cílem této práce bylo realizovat software pro vestavěné čidlo na měření koncentrace oxidu uhličitého, teploty a vlhkost s konektivitou do sítě Narrow Band. Software by měl být platformově nezávislý. Naměřená data se vizualizují ve webové aplikaci.
Při vývoji firmwaru na platformě STM32 bylo použito CMSIS metody přístupu k periferiím. Knihovny pro měření a zpracování dat se oddělily aplikační vrstvou pro možné použití na jiné architektuře.
V práci se realizoval měřící systém pro sběr atmosférických dat v místnosti, poslaných přes NB síť a zobrazovaných prostřednictvím webové aplikace.
Výsledky této práce mohou pomoci dalším studentům při vývoji vestavěného systému na míru. Práce obsahuje postupy pro vytváření zakázkového firmwaru, jak pro práci s registry procesoru, tak pro návrh aplikační nadstavby.
Anotace v angličtině
The main goal is to develop software for embedded board that measure carbon dioxide, temperature and humidity. The board is communicating and sending data measurement using NB-IoT network. Software had to be platform independent. Measured data are visualized on web application. I used STM32 platform for firmware development and CMSIS interface for use of features of microcontroller. A library for data measurement are separate from application layer for better platform compatibility on diferent MCU architecture. The result of this thesis could help another students in developing embedded device. The work contains methods for making embedded firmware, for use of register on MCU and to create an application.
Seznamte se se zapojením a funkcí prototypu chytrého senzoru teploty a CO2 od společnosti VisionQ.
Navrhněte architekturu software čidla, jež prostřednictvím protokolu LoRA vyčítá data ze senzoru a ukládá je do zvoleného cloudového úložiště.
Vyberte vhodný operační systém pro realizaci software čidla.
Při návrhu software zohledněte další vývoj senzorů - návrh není vázán jen na konkrétní čidlo.
Realizujte a popište ukázkový software pro čidlo.
Zásady pro vypracování
Seznamte se se zapojením a funkcí prototypu chytrého senzoru teploty a CO2 od společnosti VisionQ.
Navrhněte architekturu software čidla, jež prostřednictvím protokolu LoRA vyčítá data ze senzoru a ukládá je do zvoleného cloudového úložiště.
Vyberte vhodný operační systém pro realizaci software čidla.
Při návrhu software zohledněte další vývoj senzorů - návrh není vázán jen na konkrétní čidlo.
Realizujte a popište ukázkový software pro čidlo.
Seznam doporučené literatury
Internet of things and Data Analytics Handbook, Hwaiyu Geng, John Wiley & Sons, Inc., 2018.
Dong B., Prakash V., Feng F, Neill Z. O.: Energy & Buildings A review of smart building sensing system for better indoor environment control,
Energy & Buildings, 2019, 199, Pages: 29 - 46.
Lasla N., Doudou M., Djenouri D., Ouadjaout A., Zizoua C.: Wireless energy efficient occupancy-monitoring system for smart buildings, Pervasive and Mobile Computing, 2019, Vol. 59.
Seznam doporučené literatury
Internet of things and Data Analytics Handbook, Hwaiyu Geng, John Wiley & Sons, Inc., 2018.
Dong B., Prakash V., Feng F, Neill Z. O.: Energy & Buildings A review of smart building sensing system for better indoor environment control,
Energy & Buildings, 2019, 199, Pages: 29 - 46.
Lasla N., Doudou M., Djenouri D., Ouadjaout A., Zizoua C.: Wireless energy efficient occupancy-monitoring system for smart buildings, Pervasive and Mobile Computing, 2019, Vol. 59.
Přílohy volně vložené
4 tabulky, 7 grafů, ilustrace
Přílohy vázané v práci
ilustrace, grafy, tabulky
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.