Комп'ютерна система голосового управління ліфтом на основі мікроконтролера ESP32

dc.contributor.advisorПетрашенко, Андрій Васильович
dc.contributor.authorГусельніков, Антон Олексійович
dc.date.accessioned2025-07-03T07:31:49Z
dc.date.available2025-07-03T07:31:49Z
dc.date.issued2025
dc.description.abstractКваліфікаційна робота включає пояснювальну записку (63 с., 29 рис. 1 табл., 5 додатків). Об’єкт розробки – створення комп'ютерної системи голосового управління ліфтом на основі мікроконтролера ESP32. Комп’ютерна система дозволяє: здійснювати запис аудіо; аналізувати аудіо та співставлення з наявними командами; проводити налаштування системи за рахунок WIFI з’єднання; зберігати проведені налаштування; показувати конфігурацію через веб-сайт; передавати данні через мережу Internet; комунікувати з користувачем; передбачені механізми захисту від помилок; забезпечувати цілісність даних, що передаються. У процесі розробки були використані мови програмування Python та C++. Застосовувалися як базові бібліотеки, так і бібліотеки Arduino. Як середовища розробки було обрано PyCharm та Arduino IDE. Із хмарних сервісів використано AWS EC2. Також було інтегровано OpenAI API. В ході розробки: - розроблено апаратну частину; - розроблено програмне забезпечення; - проведено аналіз існуючих рішень; - досліджено засоби реалізації;
dc.description.abstractotherThe qualification work includes an explanatory note (63 pages, 29 figures, 1 table, 5 appendices). The object of development is the creation of a computer-based voice control system for an elevator based on the ESP32 microcontroller. The computer system provides the following capabilities: audio recording; audio analysis and matching with available commands; system configuration via Wi-Fi connection; saving the applied settings; displaying the configuration through a web interface; data transmission over the Internet; user interaction; built-in error protection mechanisms; and ensuring the integrity of transmitted data. During development, the Python and C++ programming languages were used. Both standard and Arduino libraries were applied. PyCharm and the Arduino IDE were chosen as development environments. AWS EC2 cloud services were utilized. Additionally, the OpenAI API was integrated. During the project, the following tasks were completed: • development of the hardware part; • development of the software; • analysis of existing solutions; • research on implementation tools.
dc.format.extent111 с.
dc.identifier.citationГусельніков, А. О. Комп'ютерна система голосового управління ліфтом на основі мікроконтролера ESP32 : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Гусельніков Антон Олексійович. – Київ, 2025. – 111 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74597
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectголосове управління ліфтом
dc.subjectналаштування системи
dc.subjectмікроконтролер ESP32
dc.subjectAWS EC2
dc.subjectC++
dc.subjectPython
dc.subjectArduino
dc.subjectOpenAI API
dc.subjectVoice elevator control
dc.subjectsystem configuration
dc.subjectESP32 microcontroller
dc.subjectOpenAI API
dc.titleКомп'ютерна система голосового управління ліфтом на основі мікроконтролера ESP32
dc.typeBachelor Thesis

Файли

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