Багатофункціональний пристрій на базі ESP32 для моніторингу параметрів середовища

Вантажиться...
Ескіз

Дата

2025

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Кваліфікаційна робота включає пояснювальну записку (56 с., 18 рис., список використаної літератури з 15 найменувань, 3 додатки, 20 слайдів). Об’єкт розробки – створення багатофункціонального пристрою на базі мікроконтролера ESP32 для моніторингу параметрів навколишнього середовища, таких як температура, вологість, наявність руху та відстань до об’єктів. Пристрій забезпечує зчитування даних із сенсорів, обробку інформації та її передачу через вбудований вебсервер у форматі JSON для подальшої візуалізації. Система дозволяє: здійснювати бездротовий обмін даними між пристроєм та клієнтом без використання зовнішніх серверів; відображати дані у вебінтерфейсі з будь-якого пристрою, підключеного до однієї WiFi мережі; контролювати стан сенсорів у реальному часі; формувати відповідь у форматі JSON для інтеграції з іншими застосунками. В процесі розробки: - проведено аналіз аналогічних вбудованих систем та пристроїв на базі ESP32; - сформульовано технічні вимоги до апаратного та програмного забезпечення; - розроблено схему підключення та програмне забезпечення для ESP32 з обробкою даних сенсорів DHT22, HC-SR04 та PIR; - реалізовано локальний вебсервер для передачі показників у форматі JSON; - створено вебклієнт на Flask для виведення отриманих даних у зручному вигляді. Розроблений пристрій може бути використаний у системах моніторингу мікроклімату, охоронних рішеннях, побутових автоматизованих системах та освітніх цілях. Завдяки відкритому протоколу передачі даних, розробка легко масштабована та інтегрується з іншими платформами.

Опис

Ключові слова

ESP32, вебсервер, Flask, DHT22, PIR, HC-SR04, сенсорна система, моніторинг, JSON, IoT, web server, sensor system, monitoring

Бібліографічний опис

Левчук, І. В. Багатофункціональний пристрій на базі ESP32 для моніторингу параметрів середовища : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Левчук Іван Володимирович – Київ, 2025. – 70 с.

ORCID

DOI