Комп'ютерна аналітично-моніторингова система управління IoT-пристроями
dc.contributor.advisor | Петрашенко, Андрій Васильович | |
dc.contributor.author | Луценко, Богдан Анатолійович | |
dc.date.accessioned | 2025-07-02T09:47:15Z | |
dc.date.available | 2025-07-02T09:47:15Z | |
dc.date.issued | 2025 | |
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.abstractother | The 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.extent | 95 с. | |
dc.identifier.citation | Луценко, Б. А. Компʼютерна аналітично-моніторингова система управління IoT-пристроями : дипломний проєкт ... бакалавра : 123 Компʼютерна інженерія / Луценко Богдан Анатолійович. – Київ, 2025. – 95 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74584 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | IoT | |
dc.subject | MQTT | |
dc.subject | ESP32 | |
dc.subject | FastAPI | |
dc.subject | React-Dashboard | |
dc.subject | сенсорна мережа | |
dc.subject | моніторинг | |
dc.subject | аналітика | |
dc.subject | «розумний дім» | |
dc.subject | React dashboard | |
dc.subject | sensor network | |
dc.subject | monitoring | |
dc.subject | analytics | |
dc.subject | smart home | |
dc.title | Комп'ютерна аналітично-моніторингова система управління IoT-пристроями | |
dc.type | Bachelor 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
- Опис: