Інтернет-конференції НУБіП України, ТЕОРЕТИЧНІ ТА ПРИКЛАДНІ АСПЕКТИ РОЗРОБКИ КОМП’ЮТЕРНИХ СИСТЕМ '2025

Розмір шрифту: 
ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ ОСВІТЛЕННЯ В РОЗРІЗІ РОЗУМНОГО БУДИНКУ
Ольга Василівна Поліщук

Остання редакція: 23-04-2025

Тези доповіді


Актуальність.
У сучасному світі зростає попит на розумні системи управління домом, які забезпечують комфорт, енергоефективність та автоматизацію побутових процесів. Одним із ключових компонентів таких систем є інтелектуальне освітлення, що дозволяє оптимізувати використання електроенергії, забезпечувати безпеку та створювати зручні умови для мешканців. Зважаючи на це, актуальним є розроблення інформаційної системи для керування освітленням у контексті концепції "розумного будинку", що враховує часові розклади, типи приміщень, ролі користувачів і використання сенсорів.

Об’єкт дослідження.
Об’єктом дослідження є система автоматизованого керування освітленням у рамках розумного будинку.

Предмет дослідження.
Предметом дослідження є програмне забезпечення для керування освітленням, яке враховує конфігурацію будинку, типи кімнат, розклад увімкнення/вимкнення, статуси сенсорів і ролі користувачів.

Мета дослідження.
Метою дослідження є розробка програмного забезпечення для автоматизованого керування системою освітлення в розумному будинку, що дозволяє налаштовувати графіки роботи світильників, керувати рівнем освітлення, відслідковувати статуси сенсорів і забезпечувати персоналізований доступ відповідно до ролей користувачів.

Програмна реалізація.
Програма реалізована як додаток для керування системою освітлення. Вона містить функціонал для:

• зберігання інформації про користувачів (ім’я, прізвище, роль),• реєстрації будинків і кімнат, які до них належать,• керування пристроями освітлення (тип, статус, рівень освітлення, колір),• налаштування розкладів вмикання/вимикання світла по днях тижня та годинах,• інтеграції сенсорів (руху, освітлення) з відображенням їх поточного стану.

Структура даних.
Для структурованої побудови бази даних системи було розроблено ER-діаграму (рис. 1), що відображає основні сутності та їхні зв’язки:

• центральними є таблиці Користувач, Дім, Кімната та Освітлення,• таблиця Сенсор дозволяє відстежувати активність у кімнаті та реагувати на зміни навколишнього середовища,• Розклад визначає час роботи освітлення в конкретні дні,• кожен Користувач має роль, яка впливає на доступ до функцій системи (наприклад, адміністратор, користувач),• Кімната пов’язана з конкретним домом, а кожне освітлення — з певною кімнатою.