Veuillez utiliser cette adresse pour citer ce document :
http://elartu.tntu.edu.ua/handle/lib/50074
Teitl: | Комп’ютеризована система спостереження та моніторингу за зоною автономної автомийки |
Teitlau Eraill: | Computerized observation and monitoring system for the autonomous car wash area |
Awduron: | Вітюк, Данило Максимович Vitiuk, Danylo |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
Bibliographic description (Ukraine): | Вітюк Д. М. Комп’ютеризована система спостереження та моніторингу за зоною автономної автомийки : кваліфікаційна робота на здобуття ступеня бакалавр: спец. 123 — комп’ютерна інженерія / наук. кер. В. В. Яцишин. Тернопіль : ТНТУ, 2025. 83 с. |
Bibliographic description (International): | Vitiuk D. Computerized observation and monitoring system for the autonomous car wash area : Bachelor Thesis „123 — Computer Engineering“ / Danylo Vitiuk - Ternopil, TNTU, 2025 – 83 p. |
Dyddiad Cyhoeddi: | 16-Jun-2025 |
Submitted date: | 23-Jun-2025 |
Date of entry: | 24-Sep-2025 |
Cyhoeddwr: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Яцишин, Василь Володимирович Yatsyshyn, Vasyl |
Committee members: | Никитюк, Вячеслав Вячеславович Nykytiuk, Viacheslav |
UDC: | 004.3 |
Allweddeiriau: | система спостереження моніторинг автомийка system watching monitoring car wash |
Number of pages: | 83 |
Crynodeb: | У кваліфікаційній роботі проведено комплексне дослідження принципів побудови сучасних комп’ютеризованих систем керування та моніторингу в умовах автономного функціонування обладнання автомийок. Розглянуто переваги й недоліки існуючих технічних рішень в галузі автоматизованого обслуговування транспортних засобів та обґрунтовано доцільність створення системи, що поєднує апаратні сенсори, виконавчі механізми та інтелектуальні алгоритми обробки даних.
В основі роботи системи – використання модуля ESP32-CAM із попередньо навченою моделлю на платформі Edge Impulse, а також контролера Arduino UNO R4, який керує виконавчими механізмами та реагує на сигнали з датчиків і кнопок.
Апаратна частина системи включає мікроконтролер Arduino UNO R4, драйвер A4988, кроковий двигун NEMA17, реле для керування водяною помпою, датчики кінцевого положення платформи, а також звукову та світлову індикацію. Програмна логіка реалізована в середовищі Arduino IDE з використанням FreeRTOS, що забезпечує незалежну паралельну обробку подій. The qualification thesis presents a comprehensive study of the principles for developing modern computerized control and monitoring systems under conditions of autonomous operation of car wash equipment. The work examines the advantages and disadvantages of existing technical solutions in the field of automated vehicle servicing and substantiates the feasibility of designing a system that integrates hardware sensors, actuators, and intelligent data processing algorithms. At the core of the system’s operation is the use of an ESP32-CAM module with a pre-trained model deployed via the Edge Impulse platform, as well as an Arduino UNO R4 controller, which manages actuators and responds to signals from sensors and buttons. The hardware components of the system include the Arduino UNO R4 microcontroller, A4988 stepper motor driver, NEMA17 stepper motor, relay for controlling the water pump, limit switches for platform positioning, as well as sound and light indicators. The software logic is implemented using the Arduino IDE environment with FreeRTOS, enabling parallel and independent event processing. |
Content: | ВСТУП 8 РОЗДІЛ 1 АНАЛІЗ ФУНКЦІОНАЛЬНИХ ВИМОГ І ПРОТОТИПІВ КОМП’ЮТЕРИЗОВАНИХ СИСТЕМ УПРАВЛІННЯ АВТОМИЙКАМИ 9 1.1 Аналіз особливостей характеристик комп’ютеризованої системи спостереження та моніторингу за автономною зоною автомийки 9 1.2 Аналіз систем управління сучасними автомийками 18 РОЗДІЛ 2 ПРОЕКТУВАННЯ КОМП’ЮТЕРИЗОВАНОЇ СИСТЕМИ СПОСТЕРЕЖЕННЯ ТА МОНІТОРИНГУ ЗА АВТОНОМНОЮ ЗОНОЮ АВТОМИЙКИ 23 2.1 Архітектура комп’ютеризованої системи спостереження та моніторингу автомийки 23 2.2 Мікроконтролер управління на базі Arduino UNO R4 27 2.3 Мікроконтролер ESP32-CAM 30 2.4 Кроковий двигун NEMA17 та драйвер A4988 32 2.5 Водяна помпа у системі автомийки 37 2.6 Проектування схеми електричної принципової та схеми підключення компонентів комп’ютеризованої системи 39 РОЗДІЛ 3 ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ МІКРОКОНТРОЛЕРІВ КОМП’ЮТЕРИЗОВАНОЇ СИСТЕМИ 43 3.1 Розробка загального алгоритму роботи програмного забезпечення комп’ютеризованої системи 43 3.2 Системне програмне забезпечення контролера управління Arduino UNO R4 46 3.3 Реалізація програмного забезпечення для виявлення транспортного засобу та людини (мікроконтролер ESP32-CAM) 52 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 59 4.1 Вимоги до режимів праці і відпочинку при роботі з ВДТ 59 4.2 Вплив діяльності людини на довкілля 61 ВИСНОВКИ 66 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 67 Додаток A Технічне завдання Додаток Б Перелік елементів |
URI: | http://elartu.tntu.edu.ua/handle/lib/50074 |
Copyright owner: | © Вітюк Данило Максимович, 2025 © Vitiuk Danylo, 2025 |
References (Ukraine): | Arduino UNO R4. Офіційна документація. URL: https://Edge Impulse Documentation. URL: https://docs.edgeimpulse.com (дата звернення 03.06.2025 р.).docs.arduino.cc/hardware/uno-r4 (дата звернення 01.06.2025 р.). A4988 Stepper Motor Driver – Product Datasheet. Pololu. URL: https://www.pololu.com/product/1182 (дата звернення 04.06.2025 р.). ESP32-CAM Camera Module. AI Thinker Documentation. URL: https://randomnerdtutorials.com/esp32-cam-video-streaming-web-server-camera-home-surveillance/ (дата звернення 04.06.2025 р.). FreeRTOS. Official Real-Time Operating System Kernel. URL: https://www.freertos.org/ (дата звернення 04.06.2025 р.). 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. YOLOv5. GitHub Repository. URL: https://github.com/ultralytics/yolov5 (дата звернення 06.06.2025 р.). COCO Dataset. Common Objects in Context. URL: https://cocodataset.org (дата звернення 06.06.2025 р.). Садіку М.Н. Вбудовані системи: проектування та застосування. Навчальний посібник. Київ: Ліра-К, 2022. 312 с. 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. 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 Войцеховський А.А. Мікроконтролери та периферійні пристрої: проектування та програмування. Львів: Афіша, 2019. 284 с. Паламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с. Жаровський Р.О., Луцик Н.С., Осухівська Г.М., Паламар А.М., Тиш Є.В. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для розроблені у відповідності з освітньою програмою «Комп’ютерна інженерія» першого (бакалаврського) рівня вищої освіти за спеціальністю 123 «Комп’ютерна інженерія» галузі знань 12 «Інформаційні технології». Тернопіль, ТНТУ. 2024. 39 с. 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. 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. НПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями». Київ. 2018. Катренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с. Методичні вказівки для написання розділу «Безпека життєдіяльності, основи охорони праці» в кваліфікаційних роботах здобувачів освітнього рівня ,,бакалавр”. Для студентів всіх форм навчання рівень вищої освіти перший (бакалаврський ) / укл. : О. Я. Гурик , І. Б. Окіпний. Тернопіль : ТНТУ імені Івана Пулюя, 2021. 20 с. Безпека життєдіяльності: навч. посіб. / Т.Є. Стиценко, Г.В. Пронюк, Н.М. Сердюк, І.І. Хондак. Харків: ХНРУЕ, 2018. 336 с. |
Content type: | Bachelor Thesis |
Ymddengys yng Nghasgliadau: | 123 — Комп’ютерна інженерія (бакалаври) |
Ffeiliau yn yr Eitem Hon:
Ffeil | Disgrifiad | Maint | Fformat | |
---|---|---|---|---|
Danylo_Vitiuk.pdf | 4,19 MB | Adobe PDF | Gweld/Agor |
Diogelir eitemau yn DSpace gan hawlfraint, a chedwir pob hawl, onibai y nodir fel arall.
Outils d'administration