IoT-система розумного дому з візуалізацією у Node-RED
dc.contributor.advisor | Коляда, Костянтин Вячеславович | |
dc.contributor.author | Давидюк, Микола Юрійович | |
dc.date.accessioned | 2025-07-03T09:22:47Z | |
dc.date.available | 2025-07-03T09:22:47Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Кваліфікаційна робота містить пояснювальну записку (51 с., 22 рис., список використаної літератури з 12 джерел), 4 додатки, 20 слайдів. Об’єкт дослідження ¬ IoT-система моніторингу внутрішнього середовища для розумного дому на базі мікроконтролера ESP32. Метою роботи є розробка прототипу системи, здатної збирати дані з сенсорів, передавати їх через мережу MQTT та відображати у зручному для користувача інтерфейсі Node-RED. У межах проєкту: - обґрунтовано вибір платформи віртуального моделювання Wokwi та сенсорних компонентів; - реалізовано підключення сенсорів температури, вологості, газу та руху до ESP32; - запрограмовано передавання даних через MQTT до сервера; - реалізовано збереження останніх показників у памʼяті ESP32; - налаштовано інтеграцію з Node-RED та створено інтерфейс для візуалізації. - перевірено працездатність системи шляхом налагодження, тестування MQTT-передачі даних та візуалізації в реальному часі. Програмна реалізація виконана на мові C++ з використанням бібліотек WiFi, PubSubClient, DHTesp та Preferences у середовищі Arduino IDE та онлайн-платформі Wokwi. | |
dc.description.abstractother | The qualification work contains an explanatory note (51 pages, 22 figures, a list of used literature from 12 sources), 4 appendices, 20 slides. Object of Study: An IoT-system for monitoring the indoor environment for a smart home based on the ESP32 microcontroller. Aim of the Work: The aim of the work is to develop a prototype system capable of collecting data from sensors, transmitting it via the MQTT network, and displaying it in a user-friendly Node-RED interface. Within the scope of the project: The choice of the Wokwi virtual simulation platform and sensor components was justified. The connection of temperature, humidity, gas, and motion sensors to ESP32 was implemented. Data transmission via MQTT to the server was programmed. The saving of the latest readings in ESP32's memory was implemented. Integration with Node-RED was configured, and an interface for visualization was created. The system's operability was verified through debugging, testing of MQTT data transmission, and real-time visualization. Software implementation was performed in C++ using the WiFi, PubSubClient, DHTesp, and Preferences libraries in the Arduino IDE environment and the Wokwi online platform. | |
dc.format.extent | 64 с. | |
dc.identifier.citation | Давидюк, М. Ю. IoT-система розумного дому з візуалізацією у Node-RED : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Давидюк Микола Юрійович – Київ, 2025. – 64 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74610 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | ESP32 | |
dc.subject | Wokwi | |
dc.subject | MQTT | |
dc.subject | Node-RED | |
dc.subject | IoT | |
dc.subject | розумний дім | |
dc.subject | smart home | |
dc.title | IoT-система розумного дому з візуалізацією у Node-RED | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Davidiuk_bakalavr.pdf
- Розмір:
- 1.45 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: