Система управління з використанням сенсору на основі мікроконтролеру STM32
dc.contributor.advisor | Боярінова, Юлія Євгенівна | |
dc.contributor.author | Однораз, Андрій Олександрович | |
dc.date.accessioned | 2024-08-19T12:50:20Z | |
dc.date.available | 2024-08-19T12:50:20Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Бакалаврський дипломний проєкт включає пояснювальну записку (65 с., 16 рис., список використаної літератури з 25 найменувань, 3 додатки). Метою дипломного проєкту є створення пристрою здатного точно визначати та реагувати на рух за допомогою обробки даних отриманих з датчиків. Система здатна збирати та обробляти данні про навколишнє середовище, отримані з датчика відстані і 3Д акселерометра. Завдяки отриманій інформації пристрій може змінювати стан своєї індикації а також виводити повідомлення про помічений рух. Для розробки проєкту було використано мікроконтролер на базі STM32 з різними інтерфейсами, датчик VL53L0X та LSM6DSL, мову програмування С, інтегроване середовище розробки STM32CubeIDE, та операційну систему реального часу FreeRTOS. У ході розробки пристрою: - проведено аналіз існуючих на ринку аналогічних пристроїв - сформовано вимоги до системи - розглянуто переваги та недоліки існуючих технологій розпізнавання руху. - розроблено програмну частину та алгоритми роботи пристрою - сформована структура програмного забезпечення пристрою - проведено тестування пристрою Після розробки і реалізації, система здатна реагувати на рухи перед датчиком, що дозволяє використовувати її у різних сферах, включаючи побудову автоматизацію освітлення, системи розумного будинку, системи спостереження, або обліку. | |
dc.description.abstractother | This bachelor degree diploma project includes an explanatory note(65 pages, 16 illustrations, a list of references, 3 appendices) The goal of this diploma is creation of a device, which is able to precisely detect the movement and react to it, using provided motion sensor equipment. The system is capable of obtaining the information from the proximity sensor and three-dimensional accelerometer. After obtaining information, the device can use the color indication and output to signify detected movement. An STM32-based microcontroller was used for the project as well as VL53L0X and LSM6DSL sensors. The project uses the C programming language, STM32CubeIDE for integrated development environment and FreeRTOS operating system. Key points of the development process: - Research of existing analogues - A list of requirements was formed - Research of key pros and cons of existing motion detection technologies - Development of the software part and algorithms - Main structure of device’s software was formed - Testing After development and implementation, the system was able to react to the movement near the sensor, which enabled the use of the device in different cases, such as a component of automated lighting system, smart home system and surveillance and security systems. | |
dc.format.extent | 74 с. | |
dc.identifier.citation | Однораз, А. О. Система управління з використанням сенсору на основі мікроконтролеру STM32 : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Однораз Андрій Олександрович. – Київ, 2024. – 74 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/68337 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | мікроконтролер | |
dc.subject | пристрій | |
dc.subject | сенсор | |
dc.subject | датчик | |
dc.subject | рух | |
dc.subject | приміщення | |
dc.subject | акселерометр | |
dc.subject | система | |
dc.subject | stm32 | |
dc.subject | i2c | |
dc.subject | uart | |
dc.subject | програмне забезпечення | |
dc.subject | драйвер. | |
dc.subject | microcontroller | |
dc.subject | device | |
dc.subject | sensor | |
dc.subject | motion | |
dc.subject | room | |
dc.subject | accelerometer | |
dc.subject | system | |
dc.subject | software | |
dc.subject | driver | |
dc.title | Система управління з використанням сенсору на основі мікроконтролеру STM32 | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Ескіз недоступний
- Назва:
- Odnoraz_A_O_bakalavr.docx
- Розмір:
- 1.75 MB
- Формат:
- Microsoft Word XML
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: