Програмні засоби для створення інтерфейсів, що забезпечують взаємодію користувача з Arduino по Bluetooth

dc.contributor.advisorЛіхоузова, Тетяна Анатоліївна
dc.contributor.authorКлюба, Максим Андрійович
dc.date.accessioned2024-03-12T08:01:32Z
dc.date.available2024-03-12T08:01:32Z
dc.date.issued2024
dc.description.abstractРозмір пояснювальної записки – 130 аркушів, містить 48 ілюстрацій, 42 таблиці, 6 додатків, 32 посилання на джерела. Актуальність теми. У роботі розглянуто проблему створення інтерфейсів мобільних застосунків, що забезпечують взаємодію користувача з Arduino по Bluetooth, показано основні особливості існуючих рішень, їх переваги та недоліки. Виявлено потребу в розробці комплексного програмного забезпечення, яке дозволить створювати графічний інтерфейс користувача для взаємодії з Arduino по Bluetooth та надавати зручний програмний інтерфейс на стороні мікроконтролера. Мета дослідження. Основною метою є удосконалення інструментів для створення інтерфейсів мобільних застосунків, що забезпечують взаємодію користувача з Arduino по Bluetooth. Об’єкт дослідження: програмне забезпечення для створення інтерфейсів, що забезпечують взаємодію користувача з Arduino по Bluetooth. Предмет дослідження: методи, засоби та технології розробки програмного забезпечення для створення інтерфейсів, що забезпечують взаємодію користувача з Arduino по Bluetooth. Для реалізації поставленої мети сформульовані наступні завдання: − провести аналіз існуючих рішень; − розробити протокол взаємодії по Bluetooth; − розробити програмну бібліотеку для Arduino; − спроєктувати мобільний застосунок згідно з офіційними стандартами. Наукова новизна результатів магістерської дисертації полягає в тому, що набув подальшого розвитку підхід до створення багатофункціональних інтерфейсів для мобільних застосунків, що забезпечують взаємодію користувача з Arduino по Bluetooth. Результат досягнутий шляхом розробки універсального конструктора інтерфейсів. Практичне значення отриманих результатів полягає в тому, що було вперше запропоновано інструмент у вигляді мобільного застосунку для створення багатофункціональних інтерфейсів, що забезпечують взаємодію користувача з Arduino по Bluetooth. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України «Київський політехнічний інститут імені Ігоря Сікорського». Апробація. Наукові положення дисертації пройшли апробацію на V Міжнародній науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології (SoftTech-2023)». Публікації. Наукові положення дисертації опубліковані в міжвідомчому науково-технічному збірнику «Адаптивні системи автоматичного управління»: Kliuba M. A., Likhouzova T. A. Software tools for creating interfaces for interaction with Arduino via Bluetooth // Inter-branch scientific and technological digest «Adaptive systems of automatic control» № 2(43), 2023, p. 3-11.
dc.description.abstractotherExplanatory note size – 130 pages, contains 48 illustrations, 42 tables, 6 applications, 32 references. Topicality. Examines the problem of creating mobile application interfaces enabling user interaction with Arduino via Bluetooth, shows the main features of existing solutions, their advantages and disadvantages. The need for the development of complex software that will allow creating a graphical user interface for interaction with Arduino via Bluetooth and providing a convenient software interface on the microcontroller side has been identified. The aim of the study. The main target is to improve tools for creating mobile application interfaces enabling user interaction with Arduino via Bluetooth. The object of research: software for creating interfaces enabling user interaction with Arduino via Bluetooth. The subject of research: methods, tools and technologies of software development for creating interfaces enabling user interaction with Arduino via Bluetooth. To achieve this goal, the following tasks were formulated: − analyze existing solutions; − develop an interaction protocol via Bluetooth; − develop a software library for Arduino; − design a mobile application according to official standards. The scientific novelty of the results of the master's dissertation is that the approach to creating multifunctional interfaces for mobile applications enabling user interaction with Arduino via Bluetooth has been further developed. The result was achieved by developing a universal interface designer. The practical value of the obtained results is that a tool was proposed for the first time in the form of a mobile application for creating multifunctional interfaces enabling user interaction with Arduino via Bluetooth. Relationship with working with scientific programs, plans, topics. Work was performed at the Department of Informatics and Software Engineering of the National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute". Approbation. The scientific provisions of the dissertation were tested at the V International Scientific and Practical Conference of Young Scientists and Students "Software Engineering and Advanced Information Technologies (SoftTech-2023)". Publications. The scientific provisions of the dissertation were published in the Inter-branch scientific and technological digest "Adaptive automatic control systems": Kliuba M. A., Likhouzova T. A. Software tools for creating interfaces for interaction with Arduino via Bluetooth // Inter-branch scientific and technological digest «Adaptive systems of automatic control» № 2(43), 2023, p. 3-11
dc.format.extent130 с.
dc.identifier.citationКлюба, М. А. Програмні засоби для створення інтерфейсів, що забезпечують взаємодію користувача з Arduino по Bluetooth : магістерська дис. : 121 Інженерія програмного забезпечення / Клюба Максим Андрійович. – Київ, 2024. – 130 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/65430
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectконструктор інтерфейсів
dc.subjectмобільний застосунок
dc.subjectAndroid
dc.subjectArduino
dc.subjectBluetooth
dc.subjectinterface designer
dc.subjectmobile application
dc.subject.udc004.51
dc.titleПрограмні засоби для створення інтерфейсів, що забезпечують взаємодію користувача з Arduino по Bluetooth
dc.title.alternativeSoftware Tools for Developing Interfaces Enabling User Interaction with Arduino via Bluetooth
dc.typeMaster Thesis

Файли

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