Автоматизована система контролю параметрів мікроклімату в теплиці
dc.contributor.advisor | Півторак, Діана Олександрівна | |
dc.contributor.author | Новгородов, Максим Артемович | |
dc.date.accessioned | 2025-07-10T13:00:38Z | |
dc.date.available | 2025-07-10T13:00:38Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Дипломний проєкт на тему: «Автоматизована система контролю параметрів мікроклімату в теплиці» містить пояснювальну записку, що викладена на 149 сторінках, яка містить 68 рисунків, 3 таблиць та 66 літературних джерел та 14 додатків. У даній дипломній роботі запропоновано концепцію та реалізацію автоматизованої системи контролю параметрів мікроклімату в теплиці. Основною метою розробки є забезпечення стабільного середовища для росту рослин шляхом моніторингу та регулювання температури, вологості повітря, вологості ґрунту та рівня освітленості. Для побудови системи використано мікроконтролери Arduino Nano та ESP32, які взаємодіють між собою з метою оптимального розподілу завдань збору, обробки та передавання даних. Arduino Nano відповідає за зчитування показників із сенсорів: датчика температури та вологості повітря BME280, освітленості BH1750 та двох датчиків вологості ґрунту. Центральним елементом системи є ESP32, який виконує аналіз отриманих даних, керує релейними модулями та здійснює комунікацію з сервером через Wi-Fi. Вебінтерфейс, реалізований за допомогою HTML, CSS та JavaScript, дозволяє в реальному часі відображати дані, змінювати порогові значення параметрів та вручну керувати виконавчими елементами. Серверна частина побудована на базі фреймворку FastAPI та забезпечує надійний обмін даними між користувачем і мікроконтролером. Система має модульну архітектуру, що дозволяє її масштабування та адаптацію під різні потреби користувача, включаючи автоматичне та ручне керування такими пристроями як освітлення, підігрів, вентиляція, зволоження та полив. | |
dc.description.abstractother | The 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.extent | 149 с. | |
dc.identifier.citation | Новгородов, М. А. Автоматизована система контролю параметрів мікроклімату в теплиці : дипломний проєкт ... бакалавра : 151 Автоматизація та комп'ютерно-інтегровані технології / Новгородов Максим Артемович. – Київ, 2025. – 149 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74862 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | мікроклімат | |
dc.subject | теплиця | |
dc.subject | автоматизована система | |
dc.subject | ESP32 | |
dc.subject | Arduino Nano | |
dc.subject | FastAPI | |
dc.subject | сенсори | |
dc.subject | реле | |
dc.subject | вебінтерфейс | |
dc.subject | microclimate | |
dc.subject | greenhouse | |
dc.subject | automation | |
dc.subject | ESP32 | |
dc.subject | Arduino Nano | |
dc.subject | FastAPI | |
dc.subject | sensors | |
dc.subject | relay control | |
dc.subject | web interface | |
dc.title | Автоматизована система контролю параметрів мікроклімату в теплиці | |
dc.type | Bachelor 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
- Опис: