Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/49995
Títol: Комп’ютерна система підсвітки сходів з віддаленим моніторингом
Altres títols: Computer-Based Stair Lighting System with Remote Monitoring
Autor: Радій, Роман Іванович
Radii, Roman
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Ternopil Ivan Puluj National Technical University
Bibliographic description (Ukraine): Радій Р.І. Комп’ютерна система підсвітки сходів з віддаленим моніторингом : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук.кер. В.В. Яцишин. — Тернопіль: ТНТУ, 2025. — 71 с.
Bibliographic description (International): Radii R. Computer-Based Stair Lighting System with Remote Monitoring : Bachelor Thesis „123 — Computer Engineering“ / Roman Radii - Ternopil, TNTU, 2025 – 71 p.
Data de publicació: 18-de -2025
Submitted date: 25-de -2025
Date of entry: 26-d’a-2025
Editorial: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Яцишин, Василь Володимирович
Yatsyshyn, Vasyl
Committee members: Готович, Володимир Анатолійович
Hotovych, Volodymyr
UDC: 004.03
Paraules clau: система
підсвітка
сходи
моніторинг
system
lighting
stairs
monitoring
Number of pages: 71
Resum: У кваліфікаційній роботи спроєктовано та реалізовано комп’ютерну систему автоматичного керування підсвіткою сходів з підтримкою віддаленого моніторингу та налаштування. Основним апаратним елементом системи є мікроконтролер ESP32, що забезпечує обробку даних з різних сенсорів — руху, присутності та освітленості, а також керування адресною світлодіодною стрічкою. За рахунок інтеграції з хмарними сервісами Amazon Web Services (AWS) та використання WebSocket-з’єднання, система дозволяє здійснювати віддалене керування освітленням за допомогою Telegram-бота, а також підтримує синхронізацію станів між пристроєм та сервером. У межах реалізації було розроблено багатозадачне програмне забезпечення, яке включає обробку локального керування кнопками, збереження конфігурацій у файловій системі SPIFFS, обробку команд із хмари, зміни кольору підсвітки та перемикання між різними режимами візуалізації (статичне світло, ефекти "pong", "random", "checkers", "two colors" тощо).
In the qualification thesis, a computer-based system for automatic stair lighting control with support for remote monitoring and configuration was designed and implemented. The core hardware component of the system is the ESP32 microcontroller, which handles data processing from various sensors — motion, presence, and ambient light — and controls an addressable LED strip. Through integration with Amazon Web Services (AWS) cloud services and the use of a WebSocket connection, the system enables remote lighting control via a Telegram bot and supports real-time state synchronization between the device and the server. As part of the implementation, multitasking software was developed, including local button control handling, configuration storage using the SPIFFS file system, processing of cloud commands, dynamic color adjustment, and switching between different visualization modes (static light, "pong", "random", "checkers", "two colors" effects, etc.).
Content: ВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ПРАКТИЧНИХ РІШЕНЬ ТА ВИМОГ ТЕХНІЧНОГО ЗАВДАННЯ ЩОДО СИСТЕМИ ВІДДАЛЕНОГО КЕРУВАННЯ ПІДСВІТКОЮ СХОДІВ 9 1.1 Аналіз вимог і технічного завдання до системи віддаленого керування підсвіткою сходів 9 1.2 Класифікація та загальна архітектура систем підсвітки сходів 14 1.3 Огляд технологій віддаленого керування при керування підсвіткою сходів 16 РОЗДІЛ 2 ПРОЄКТУВАННЯ КОМП’ЮТЕРНОЇ СИСТЕМИ ПІДСВІТКИ СХОДІВ З ВІДДАЛЕНИМ МОНІТОРИНГОМ 22 2.1 Архітектура системи віддаленого керування та моніторингу підсвіткою сходів 22 2.2 Пристрій керування комп’ютерною системою підсвітки сходів 25 2.3 Сенсори системи підсвітки сходів з віддаленим моніторингом 29 2.4 Схема підключення пристроїв комп’ютерної системи підсвітки сходів з віддаленим керуванням 38 РОЗДІЛ 3 ПРОГРАМНА РЕАЛІЗАЦІЯ ВІДДАЛЕНОГО МОНІТОРИНГУ КОМП’ЮТЕРНОЇ СИСТЕМИ ПІДСВІТКИ СХОДІВ 41 3.1 Алгоритм функціонування системи підсвітки на локальному рівні 41 3.2 Зберігання даних у хмарі (AWS S3) 43 3.3 Telegram-бот як інтерфейс користувача 44 3.4 Сценарії взаємодії та сповіщення 45 3.5 Роль хмарної інфраструктури та переваги архітектури. 46 3.6 Налаштування і програмна реалізація системи підсвітки сходів з віддаленим моніторингом 50 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 60 4.1 Менеджмент безпеки 60 4.2 Естетичне оформлення та ергономічне дослідження робочого місця оператора 63 ВИСНОВКИ 68 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 69 Додаток A Технічне завдання Додаток Б Програмний код системи керування і моніторингу підсвітки сходів
URI: http://elartu.tntu.edu.ua/handle/lib/49995
Copyright owner: © Радій Роман Іванович, 2025
© Radii Roman, 2025
References (Ukraine): 1. Романов Д.В., Осухівська Г.М., Паламар А.М. Сист2. Романов Д.В., Осухівська Г.М., Паламар А.М. Функціональна схема системи керування зовнішнім освітленням на основі технології LoRa. Матеріали IX науково-технічної конференції "Інформаційні моделі, системи та технології" Тернопільського національного технічного університету імені Івана Пулюя (Тернопіль, 8–9 грудня 2021 року), Тернопіль: ТНТУ, 2021. С. 124ема управління зовнішнім освітленням на основі Інтернету речей. Актуальні задачі сучасних технологій : збірник тез доповідей Х міжнародної науково-практичної конференції молодих учених та студентів (Тернопіль, 24-25 листопада 2021 року), Тернопіль: ТНТУ, 2021. С. 120.
3. Лупенко С.А., Пасічник В.В., Тиш Є.В. Комп’ютерна логіка. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 354 с.
4. Луцків А., Лупенко С., Пасічник В. Паралельні та розподільнені обчислення. Навчальний посібник. Львів: Видавництво «Магнолія 2006», 2024. 566 с.
5. Espressif Systems. ESP32 Series Datasheet. URL: https://www.espressif.com/en/products/socs/esp32 (дата звернення: 02.06.2025 р.).
6. Dogan I. Internet of Things with ESP32: Programming the ESP32 with Arduino IDE. Independently published, 2020. 385 p.
7. Adafruit NeoPixel Uberguide. URL: https://learn.adafruit.com/adafruit-neopixel-uberguide (дата звернення: 05.06.2025 р.).
8. AWS Documentation. Using AWS IoT Core and Lambda with ESP32. URL: https://docs.aws.amazon.com (дата звернення: 08.06.2025 р.)
9. Arduino UNO R4. Офіційна документація. URL: https://docs.arduino.cc/hardware/uno-r4 (дата звернення 04.06.2025 р.).
10. ESP32-CAM Camera Module. AI Thinker Documentation. URL: https://randomnerdtutorials.com/esp32-cam-video-streaming-web-server-camera-home-surveillance/ (дата звернення 03.06.2025 р.).
11. FreeRTOS. Official Real-Time Operating System Kernel. URL: https://www.freertos.org/ (дата звернення 04.06.2025 р.).
12. Yatsyshyn V., Pastukh O., Lutskiv A., Tsymbalistyy V. , Martsenko N. A Risks management method based on the quality requirements communication method in agile approaches. Information technologies: theoretical and applied problems, 2022. P. 1-10.
13. Yatsyshyn V., Pastukh O., Palamar A., Zharovskyi R. Technology of relational database management systems performance evaluation during computer systems design. Scientific Journal of TNTU.Tern.: TNTU. 2023. Vol 109. No 1. P. 54–65.
14. Yatsyshyn V., Pastukh O., Zharovskyi R., Shabliy N. Software tool for productivity metrics measure of relational database management system. Mathematical Modeling. No 1 (48). 2023. P. 7-17.
15. Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с.
16. Жаровський Р.О., Тиш Є.В., Осухівська Г.М., Паламар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для розроблені у відповідності з освітньою програмою «Комп’ютерна інженерія» першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» галузі знань 12 «Інформаційні технології». Тернопіль, ТНТУ. 2024. 39 с.
17. Pastukh O., Yatsyshyn V. Brain-computer interaction neurointerface based on artificial intelligence and its parallel programming using high-performance calculation on cluster mobile devices. Scientific Journal of TNTU. Tern.: TNTU. 2023. Vol 112. No 4. P. 26–31.
18. Pastukh O., Yatsyshyn V. Development of software for neuromarketing based on artificial intelligence and data science using high-performance computing and parallel programming technologies. Scientific Journal of TNTU. Vol 113. No 1. 2024. pp. 143–149.
19. НПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями». Київ. 2018.
20. Катренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с.
21. Методичні вказівки для написання розділу «Безпека життєдіяльності, основи охорони праці» в кваліфікаційних роботах здобувачів освітнього рівня ,,бакалавр”. Для студентів всіх форм навчання рівень вищої освіти перший (бакалаврський ) / укл. : О. Я. Гурик , І. Б. Окіпний. Тернопіль : ТНТУ імені Івана Пулюя, 2021. 20 с.
22. Безпека життєдіяльності: навч. посіб. / Т.Є. Стиценко, Г.В. Пронюк, Н.М. Сердюк, І.І. Хондак. Харків: ХНРУЕ, 2018. 336 с.
Apareix a les col·leccions:123 — Комп’ютерна інженерія (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Roman_Radii.pdf3,31 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador