Програмно-апаратний комплекс детекції руху на базі мікроконтролера STM32

dc.contributor.advisorРадченко, Костянтин Олександрович
dc.contributor.authorСтупницька, Софія Миколаївна
dc.date.accessioned2025-07-02T07:11:50Z
dc.date.available2025-07-02T07:11:50Z
dc.date.issued2025
dc.description.abstractКваліфікаційна робота включає пояснювальну записку (57 с., 21 рис.). Об’єктом розробки є програмно-апаратний комплекс охоронного призначення, що реалізований на базі мікроконтролера STM32. Система розроблена для виявлення несанкціонованих дій у контрольованій ділянці та оперативного інформування користувача про потенційні загрози. Комплекс поєднує в собі функції детекції руху, інформування про небезпечні зміни параметрів навколишнього середовища. Крім того, реалізовано функціонал розумного спостереження з гнучким налаштуванням режимів охорони. Сенсорний дисплей забезпечує користувачу доступ до налаштування параметрів охорони та режимів роботи установки. Графічний інтерфейс реалізовано з інтуїтивно зрозумілою структурою, що гарантує зручну навігацію між функціональними елементами. Програмна реалізація здійснюється за допомогою мови програмування С, з використанням бібліотеки HAL, що забезпечує абстракцію від апаратної частини. Для обробки подій у реальному часі, використано операційну систему FreeRTOS. У ході розробки було здійснено аналіз сучасних рішень у галузі систем охорони та попередження загроз; описано чіткі вимоги до програмно-апаратного комплексу; розроблена структура взаємодії між компонентами системи; розроблено програмне забезпечення; реалізовано логіку обробки подій тривоги та попередження; виконано тестування працездатності комплексу в умовах, наближених до реальних. Реалізована система може бути використана у приміщеннях різного призначення – від побутових до комерційних. Установка вирізняється енергоефективністю, портативністю та масштабованістю, що дозволить адаптувати її під вимоги замовника.
dc.description.abstractotherQualification work includes an explanatory note (57 p., 21 img.). The object of development is a hardware–software complex for security purposes, implemented on the basis of the STM32 microcontroller. The system is designed to detect unauthorized actions within a controlled area and to promptly inform the user of potential threats. The complex combines functions of motion detection, indication of various types of alarms, and notification of dangerous changes in environmental parameters. In addition, a smart monitoring functionality has been implemented, enabling the user to configure different security modes. The touch display provides the user with access to configuring security parameters and operating modes of the installation. The graphical interface is implemented with an intuitively clear structure, which guarantees simplicity of interaction and convenient navigation among functional elements. The software implementation is carried out using the C programming language, with the HAL library providing hardware abstraction. For efficient task management and real‐time event handling, the FreeRTOS operating system is used. During the development process, a comprehensive analysis of current security and threat-prevention solutions was carried out, followed by the formulation of specific requirements for the hardware–software system. The architecture for component interaction was designed, and the software was subsequently implemented. Functionality for handling alarm and warning events was developed, and the entire system was tested under conditions closely simulating real-world usage to ensure its reliability and effectiveness. The implemented system can be used in premises of various purposes – from residential to commercial. The installation is distinguished by energy efficiency, portability, and scalability, allowing adaptation to the customer’s requirements.
dc.format.extent87 с.
dc.identifier.citationСтупницька, С. М. Програмно-апаратний комплекс детекції руху на базі мікроконтролера STM32 : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Ступницька Софія Миколаївна. – Київ, 2025. – 87 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74572
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectпрограмно-апаратний комплекс
dc.subjectсистема охорони
dc.subjectмікроконтролер stm32
dc.subjectрозумний дім
dc.subjectсенсорний інтерфейс
dc.subjectдетекція руху
dc.subjectсигналізація
dc.subjectfreertos
dc.subjecthal
dc.subjecthardware–software complex
dc.subjectsecurity system
dc.subjectstm32 microcontroller
dc.subjectsmart home
dc.subjecttouch interface
dc.subjectmotion detection
dc.subjectalarm signaling
dc.titleПрограмно-апаратний комплекс детекції руху на базі мікроконтролера STM32
dc.typeBachelor Thesis

Файли

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