Please use this identifier to cite or link to this item: https://dspace.lvduvs.edu.ua/handle/1234567890/9005
Title: Розроблення інформаційної системи моніторингу якості повітря в ІТТ з використанням технологій IoT: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» за спеціальністю 126 «Інформаційні системи та технології»
Other Titles: Development of information system for air quality monitoring in ITT using IoT technologies: Qualification work for the degree of bachelor
Authors: Яремчук, О.Т.
Yaremchuk, O.T.
Keywords: IoT
моніторинг якості повітря
Raspberry Pi 3 Model B
давач навколишнього середовища (газів, тиску, температури і вологості) BME680
ОС Raspbian
C/C++
BME68x-Sensor-API
бібліотека BSEC
SQL
СУБД MariaDB
GTK+3
протокол MQTT
Mosquitto
Node-RED
відкрита IoT - платформа ThingsBoard
Adafruit IO
інтегроване середовище розробки Geany
IoT
air quality monitoring
mini-computer Raspberry Pi 3 Model B
BME680 digital environmental sensor
Raspberry Pi OS (Raspbian)
C/C++
BME68x-Sensor-API
BSEC library
RDBMS MariaDB
SQL
GTK+3
GLG Toolkit
MQTT protocol
Mosquitto broker
Node-RED
IoT open-source platform ThingsBoard
Adafruit IO
Geany IDE
Issue Date: 2025
Publisher: ЛьвДУВС
Abstract: У дипломній роботі розроблено IoT-систему моніторингу якості повітря для ізоляторів тимчасового тримання (ІТТ) правоохоронних органів. Система забезпечує автоматизований контроль мікроклімату приміщень, що сприяє дотриманню нормативних санітарних умов утримання затриманих осіб і покращенню умов праці персоналу ІТТ. Система реалізована на мінікомп’ютері Raspberry Pi 3 Model B та давачі BME680, який містить сенсори газів, атмосферного тиску, температури та вологості. IoT-система здатна виявляти широкий спектр газів. Програмне забезпечення IoT-системи включає меню з функціями налаштування MQTT-брокера, інтеграції з IoT-платформами, створення та управління базами даних MariaDB, запису та зчитування параметрів якості повітря. Для візуалізації даних розроблено десктопне ПЗ з графічним інтерфейсом (GTK+3), а також MQTT-клієнт для інтеграції з ThingsBoard, Adafruit IO та сервером Mosquitto. Тестування макету IoT-системи підтвердило її ефективність у моніторингу мікроклімату ІТТ. Запропоноване рішення сприяє автоматизації екологічного контролю в ІТТ правоохоронних органів та підвищенню рівня безпеки. This thesis presents the development of an IoT-based air quality monitoring system for temporary detention facilities (TDFs) of law enforcement agencies. The system provides automated control of indoor microclimate conditions, ensuring compliance with sanitary regulations for detainees and improving working conditions for TDF personnel. The system is implemented on a Raspberry Pi 3 Model B mini-computer and a BME680 sensor, which includes gas, atmospheric pressure, temperature, and humidity sensors. The IoT system detects a wide range of gases, including volatile organic compounds, and monitors key microclimate parameters. The system’s software features a menu for configuring an MQTT broker, integrating with IoT platforms, managing MariaDB databases, and recording and retrieving air quality parameters. A structural diagram and prototype of the system have been developed, along with an operational algorithm and a driver for the BME680 sensor using Bosch Sensor API and BSEC. For data visualization, a desktop application with a graphical user interface (GTK+3) has been created, along with an MQTT client for integration with ThingsBoard, Adafruit IO, and the Mosquitto server. Node-RED has been utilized for real-time data visualization. Testing of the IoT system prototype confirmed its efficiency in monitoring the microclimate of TDFs and ensuring a rapid response to deteriorating detention conditions. The proposed solution facilitates the automation of environmental control in law enforcement TDFs, enhancing safety and operational efficiency.
Description: Яремчук О.Т. Розроблення інформаційної системи моніторингу якості повітря в ІТТ з використанням технологій IoT: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» заочної форми навчання за спеціальністю 126 «Інформаційні системи та технології» / Олексій Яремчук. - Львів: Львівський державний університет внутрішніх справ, 2025. - 167 с.
URI: https://dspace.lvduvs.edu.ua/handle/1234567890/9005
Appears in Collections:Кваліфікаційні роботи (бакалавр)

Files in This Item:
File Description SizeFormat 
ДР_Яремчук_Олексій.odt8,32 MBOpenDocument TextView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.