Комп'ютерна аналітично-моніторингова система управління IoT-пристроями

dc.contributor.advisorПетрашенко, Андрій Васильович
dc.contributor.authorЛуценко, Богдан Анатолійович
dc.date.accessioned2025-07-02T09:47:15Z
dc.date.available2025-07-02T09:47:15Z
dc.date.issued2025
dc.description.abstractБакалаврський дипломний проєкт включає пояснювальну записку (56 стор., 1 рис., список використаної літератури з 72 найменувань, 3 додатки) Об’єкт розробки - комп'ютерна аналітично-моніторингова система управління IoT-пристроями. Запропоновано трирівневу архітектуру сенсорний вузол → MQTT-шина → backend-API → frontend-dashboard, що забезпечує повний цикл — від збору телеметрії до інтерактивної візуалізації та керування. У межах роботи: • спроєктовано та виготовлено сенсорний модуль на ESP32 з датчиками напруги AC, VEML7700 (освітленість) і BME280 (температура, вологість, тиск); • реалізовано відмовостійкий MQTT-клієнт і REST-сервер на FastAPI з ORM-зберіганням даних SQL Lite; • створено адаптивну веб-панель на React (+ Chart.js, React-Grid-Layout) для динамічного перегляду історії та статистики вимірювань; • проведено модульні й інтеграційні випробування, підтверджено можливість масштабування та впровадження у «розумних» будинках, промислових цехах і аграрних господарствах. Практичне значення полягає у відкритому вихідному коді, що дає змогу швидко адаптувати систему під конкретні завдання цифрової трансформації виробництв чи побутових середовищ.
dc.description.abstractotherThe Bachelor Degree Project comprises an explanatory report (56 pages, 1 image reference list of 72 items, 3 appendices) It is devoted to the development of a computer-based analytic monitoring system for IoT device management. A three-layer architecture (sensor node → MQTT bus → backend API → frontend dashboard) ensures the full data pipeline from telemetry acquisition to interactive control and visual analytics. The project outcomes include: • a custom ESP32-based sensor module measuring AC-voltage, illuminance (VEML7700) and environmental parameters (BME280); • a fault-tolerant MQTT client and FastAPI REST backend with SQL Lite persistence; • a responsive React dashboard (Chart.js, React-Grid-Layout) that streams, stores and visualises real-time data; • successful unit and integration tests confirming scalability and applicability to smart-home, industrial and agri-tech scenarios. The open-source solution lowers entry barriers for rapid customisation and accelerates digital transformation in heterogeneous IoT environments.
dc.format.extent95 с.
dc.identifier.citationЛуценко, Б. А. Компʼютерна аналітично-моніторингова система управління IoT-пристроями : дипломний проєкт ... бакалавра : 123 Компʼютерна інженерія / Луценко Богдан Анатолійович. – Київ, 2025. – 95 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74584
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectIoT
dc.subjectMQTT
dc.subjectESP32
dc.subjectFastAPI
dc.subjectReact-Dashboard
dc.subjectсенсорна мережа
dc.subjectмоніторинг
dc.subjectаналітика
dc.subject«розумний дім»
dc.subjectReact dashboard
dc.subjectsensor network
dc.subjectmonitoring
dc.subjectanalytics
dc.subjectsmart home
dc.titleКомп'ютерна аналітично-моніторингова система управління IoT-пристроями
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Lutsenko_bakalavr.pdf
Розмір:
3.72 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: