Автоматизована система контролю параметрів мікроклімату в теплиці

dc.contributor.advisorПівторак, Діана Олександрівна
dc.contributor.authorНовгородов, Максим Артемович
dc.date.accessioned2025-07-10T13:00:38Z
dc.date.available2025-07-10T13:00:38Z
dc.date.issued2025
dc.description.abstractДипломний проєкт на тему: «Автоматизована система контролю параметрів мікроклімату в теплиці» містить пояснювальну записку, що викладена на 149 сторінках, яка містить 68 рисунків, 3 таблиць та 66 літературних джерел та 14 додатків. У даній дипломній роботі запропоновано концепцію та реалізацію автоматизованої системи контролю параметрів мікроклімату в теплиці. Основною метою розробки є забезпечення стабільного середовища для росту рослин шляхом моніторингу та регулювання температури, вологості повітря, вологості ґрунту та рівня освітленості. Для побудови системи використано мікроконтролери Arduino Nano та ESP32, які взаємодіють між собою з метою оптимального розподілу завдань збору, обробки та передавання даних. Arduino Nano відповідає за зчитування показників із сенсорів: датчика температури та вологості повітря BME280, освітленості BH1750 та двох датчиків вологості ґрунту. Центральним елементом системи є ESP32, який виконує аналіз отриманих даних, керує релейними модулями та здійснює комунікацію з сервером через Wi-Fi. Вебінтерфейс, реалізований за допомогою HTML, CSS та JavaScript, дозволяє в реальному часі відображати дані, змінювати порогові значення параметрів та вручну керувати виконавчими елементами. Серверна частина побудована на базі фреймворку FastAPI та забезпечує надійний обмін даними між користувачем і мікроконтролером. Система має модульну архітектуру, що дозволяє її масштабування та адаптацію під різні потреби користувача, включаючи автоматичне та ручне керування такими пристроями як освітлення, підігрів, вентиляція, зволоження та полив.
dc.description.abstractotherThe diploma project on the topic: "Automated system for controlling microclimate parameters in a greenhouse" contains an explanatory note, which is set out on 149 pages, which contains 68 photos, 3 tables and 66 literary sources and 14 appendices. This thesis presents the development and implementation of an automated system for monitoring and controlling microclimate parameters in a greenhouse environment. The main objective is to create optimal conditions for plant growth by continuously monitoring and regulating temperature, air humidity, soil moisture, and light intensity. The system architecture is based on the use of two microcontrollers: Arduino Nano and ESP32. The Arduino Nano is responsible for collecting data from analog and I²C sensors, including the BME280 temperature and humidity sensor, BH1750 light sensor, and two capacitive soil moisture sensors. The ESP32 acts as the central control unit, performing data analysis, controlling actuators through relay modules, and maintaining communication with the server via Wi-Fi. A web interface, developed using HTML, CSS, and JavaScript, enables real-time visualization of sensor data, threshold adjustment, and manual control of actuators. The backend is implemented using the FastAPI framework, providing a reliable and responsive bridge between the user and the ESP32 controller through HTTP communication. The system features a modular and scalable architecture, making it adaptable for various greenhouse configurations and user needs. Both automatic and manual control modes are supported for elements such as lighting, heating, ventilation, air humidification, and irrigation.
dc.format.extent149 с.
dc.identifier.citationНовгородов, М. А. Автоматизована система контролю параметрів мікроклімату в теплиці : дипломний проєкт ... бакалавра : 151 Автоматизація та комп'ютерно-інтегровані технології / Новгородов Максим Артемович. – Київ, 2025. – 149 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74862
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectмікроклімат
dc.subjectтеплиця
dc.subjectавтоматизована система
dc.subjectESP32
dc.subjectArduino Nano
dc.subjectFastAPI
dc.subjectсенсори
dc.subjectреле
dc.subjectвебінтерфейс
dc.subjectmicroclimate
dc.subjectgreenhouse
dc.subjectautomation
dc.subjectESP32
dc.subjectArduino Nano
dc.subjectFastAPI
dc.subjectsensors
dc.subjectrelay control
dc.subjectweb interface
dc.titleАвтоматизована система контролю параметрів мікроклімату в теплиці
dc.typeBachelor Thesis

Файли

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