Details
Title | Разработка системы управления автоматическим поливом для овощных культур на открытом грунте: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Вычислительные машины, комплексы, системы и сети» |
---|---|
Creators | Фам Тхи Тхань Бинь |
Scientific adviser | Лавров Алексей Александрович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2022 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | микроконтроллер; система автоматического полива; Proteus; Arduino UNO; microcontroller; automatic watering system |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.01 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2022/vr/vr22-1432 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Record key | ru\spstu\vkr\16912 |
Record create date | 7/27/2022 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Тема выпускной квалификационной работы: «Разработка системы управления автоматическим поливом для овощных культур на открытом грунте».Данная работа посвящена разработке системы управления автоматическим поливом для овощных культур на открытом грунте. Для этого необходима разработка двух уровней системы: нижнего уровня микроконтроллера, и верхнего уровня пользователя, с помощью которого происходит управление. Создание нижнего уровня было решено вести на основе микроконтроллера Arduino UNO, с написанием кода в среде разработки ARDUINO IDE, и моделировать работу в системе автоматизированного проектирования Proteus. Для разработки верхнего уровня было решено разрабатывать приложение-сервер с графическим интерфейсом в среде разработки PyCharm на языке Python. Также для разработки верхнего уровня использовались система управления базой данных MySQL, и приложение для разработки графического интерфейса Qt Designer. Для связи верхнего и нижнего уровней используется разработанный протокол передачи команд, основанный на интерфейсе UART.
The subject of the final qualification work: "Development of an automatic irrigation control system for vegetable crops in the open field."This work is devoted to the development of an automatic irrigation control system for vegetable crops in the open field. This requires the development of two levels of the system: the lower level of the microcontroller, and the upper level of the user, with the help of which the control takes place. The creation of the lower level was decided to be based on the Arduino UNO microcontroller, with code writing in the ARDUINO IDE development environment, and simulating work in the Proteus automated design system. For top-level development, it was decided to develop a server application with a graphical interface in the PyCharm development environment in Python. The MySQL database management system and the Qt Designer GUI development application were also used for top-level development. For communication between the upper and lower levels, a developed command transfer protocol based on the UART interface is used.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 24
Last 30 days: 0