Контролер автоматичного поливу на основі програмованої плати Arduino

dc.contributor.advisorПотапова, Катерина Романівна
dc.contributor.authorУгнівенко, Ярослав Вікторович
dc.date.accessioned2025-07-02T12:23:47Z
dc.date.available2025-07-02T12:23:47Z
dc.date.issued2025
dc.description.abstractБакалаврський дипломний проект включає пояснювальну записку (56 стор., 55 рис., 3 табл., список використаної літератури з 15 найменувань, 4 додатків). Об’єкт розробки – створення програмно-технічного комплексу, а саме контролера автоматичного поливу на основі програмованої плати Arduino з системою аналізу погодних умов для коригування часу поливу з можливістю керування контролером дистанційно через Bluetooth. В ході розробки: - Проведено аналіз наявних систем автоматичного поливу; - Розроблено фізичний макет самого контролера з підключенням датчиків і реле; - Розроблена операційна система даного контролера; - Розроблена функція розумного поливу для зміни тривалості поливу в залежності від умов; Програмний код контролера написаний на мові Wiring, яка являється адаптацією мови C++ для Arduino, а також були використані бібліотеки для роботи з датчиками. Середовище розробки – Arduino IDE.
dc.description.abstractotherThe bachelor’s qualification work includes an explanatory note (56 pages, 55 Images, 3 tables, a list of used literature from 15 names and 4 appendices). The object of development is the creation of a software-hardware complex, namely an automatic irrigation controller based on the Arduino programmable board with a weather analysis system for adjusting irrigation time, with the ability to control the controller remotely via Bluetooth. During the development: - An analysis of existing automatic irrigation systems was carried out; - A physical prototype of the controller was developed with the connection of sensors and relays; - The operating system of the controller was developed; - A smart irrigation function was developed to adjust the irrigation duration depending on conditions. The controller’s software code is written in the Wiring language, which is an adaptation of C++ for Arduino, and libraries for working with sensors were also used. The development environment is Arduino IDE.
dc.format.extent76 с.
dc.identifier.citationУгнівенко, Я. В. Контролер автоматичного поливу на основі програмованої плати Arduino : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Угнівенко Ярослав Вікторович. – Київ, 2025. – 76 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74592
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectArduino
dc.subjectC++
dc.subjectWiring
dc.subjectконтролер
dc.subjectполив
dc.subjectcontroller
dc.subjectirrigation
dc.titleКонтролер автоматичного поливу на основі програмованої плати Arduino
dc.typeBachelor Thesis

Файли

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