Система керування тепличним господарством на базі мікроконтролерів

Loading...
Thumbnail Image

Date

2023

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет «Запорізька політехніка»

Abstract

UK: У цій роботі описано процес і результати проєктування та реалізації програмно-апаратного комплексу управління тепличним господарством, а також вебсайту, що входить до його складу. Комплекс реалізовано на базі клієнт-серверної архітектури, де сервер реалізовано на базі ОС Raspbian. У комплексі застосовано програмні продукти Arduino IDE, Apache 2.4, Mosquitto, СУБД MariaDB, протокол MQTT, а також мови програмування Python з набором бібліотек, С, мови розмітки HTML5 і CSS3, а також використовується мікрофреймворк flask [6]. Цей програмно-апаратний комплекс створювався для спрощення вирощування рослин і може автоматизувати процес підтримання температурного режиму (відчинення вікон на провітрювання, обігрів) і процес поливу. Також реалізовано ручне керування теплицями на сайті та виведення поточної температури і вологості та збереження їх у базі даних для кожної теплиці. Додатково налаштовано роботу освітлення для денного та нічного часу за рухом і вручну. Однак, ця конфігурація також підійде для акваріумів, тераріумів та інших місць, де необхідно підтримувати температурний режим і/або керувати будь-яким навантаженням. Реалізований програмно-апаратний комплекс повністю відповідає технічному завданню на розробку. EN: This paper describes the process and results of designing and implementing a software and hardware greenhouse management system, as well as the website that is part of it. The complex is implemented on the basis of a client-server architecture, where the server is based on the Raspbian OS. The complex uses Arduino IDE, Apache 2.4, Mosquitto, MariaDB, MQTT protocol, as well as Python programming language with a set of libraries, C, HTML5 and CSS3 markup languages, and the flask microframework [6]. This hardware and software complex was designed to simplify plant cultivation and can automate the process of maintaining the temperature regime (opening windows for ventilation, heating) and the watering process. The system also allows for manual control of greenhouses on the site, as well as displaying the current temperature and humidity and storing them in a database for each greenhouse. Additionally, the lighting is configured for day and night time by motion and manually. However, this configuration is also suitable for aquariums, terrariums and other places where it is necessary to maintain the temperature and/or control any load. The implemented hardware and software complex fully complies with the technical specifications for the development.

Description

Лиска Д.М. Система керування тепличним господарством на базі мікроконтролерів: магістерська робота, спеціальність 123 Комп'ютерна інженерія / Д.М. Лиска – Запоріжжя: НУ «Запорізька політехніка», 2023. – 73 c.

Keywords

Smart greenhouse, Web-site, System, Розумна теплиця, Веб-сайт, Система

Citation