Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://elartu.tntu.edu.ua/handle/lib/47010
Název: | Система контролю кліматичних показників в приміщеннях багатоквартирного будинку на базі IOT |
Další názvy: | Climate Monitoring System in Apartment Buildings Based on IoT |
Autoři: | Гемський, Дмитро Валентинович Hemskyi, Dmytro V. |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Гемський Д. В. Система контролю кліматичних показників в приміщеннях багатоквартирного будинку на базі IOT : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 - комп’ютерні науки / наук. кер. Я. В. Литвиненко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 92 с. |
Datum vydání: | 26-pro-2024 |
Submitted date: | 12-pro-2024 |
Date of entry: | 2-led-2025 |
Nakladatel: | Тернопільський національний технічний університет імені Івана Пулюя |
Country (code): | UA |
Place of the edition/event: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Supervisor: | Литвиненко, Ярослав Володимирович Lytvynenko, Iaroslav V. |
UDC: | 004.45 |
Klíčová slova: | інтернет речей комп’ютерні науки клімат андроїд IoT аrduino ESP32 android kotlin |
Page range: | 92 |
Abstrakt: | Кваліфікаційна робота присвячена розробці системи контролю кліматичних показників в приміщеннях багатоквартирного будинку. В першому розділі кваліфікаційної роботи описані задачі для системи. Висвітлено саму систему кліматичного контролю. Розглянуто функціональні і не функціональні вимоги. Проаналізовано вже існуючі системи кліматичного контролю. В другому розділі кваліфікаційної роботи оглянуто наявні Іоt платформи. Досліджено роботу датчиків DHT22/11. Подано взаємодію між компонентами та клієнтської частиною користувача.
В третьому розділі кваліфікаційної роботи описано реалізацію програмного забезпечення, проаналізовано розробку клієнтської частини для мобільного телефону. Було проведено тестування системи. Об’єктом дослідження виступає контроль температури в приміщеннях а предметом виступає реалізація завдяки мікроконтролерній платі аrduino The qualification work is devoted to the development of a system for controlling climatic indicators in the premises of an apartment building. The first section of the qualification work describes the tasks for the system. The climatic control system itself is highlighted. Functional and non-functional requirements are considered. Existing climate control systems are analyzed. The second section of the qualification work reviews existing IoT platforms. The operation of DHT22/11 sensors is studied. The interaction between components and the user's client part is presented. The third section of the qualification work describes the implementation of the software, analyzes the development of the client part for a mobile phone. System testing was carried out. The object of the study is temperature control in the premises, and the subject of the performance is implemented using the Arduino microcontroller board |
Popis: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 26.12.2024 р. о 10 год. на засіданні екзаменаційної комісії №35 у Тернопільському національному технічному університеті імені Івана Пулюя |
Content: | ВСТУП 8 ПЕРЕЛІК УМОВНИХ СКОРОЧЕНЬ 11 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ І ВИМОГ 12 1.1 Постановка задачі 12 1.2 Система клімат контролю 14 1.3 Огляд вимог до розробки системи контролю кліматичних показників 16 1.3.1 Функціональні вимоги 16 1.3.2 Нефункціональні вимоги 18 1.4 Аналіз вже існуючих систем 21 1.4.1 Apple Home Assistant 21 1.4.2 HomeKit 22 1.5 Середовище розробки CLion 23 1.6 Середовище розробки ArduinoIDE 26 1.7 Середовище розробки Platfromio на базі CLion 27 1.8 Висновки до розділу 1 29 2 ПРОЄКТУВАННЯ ТА ОГЛЯД СИСТЕМИ КОНТРОЛЮ КЛІМАТИЧНИХ ПОКАЗНИКІВ 32 2.1 Огляд наявних IoT платформ 32 2.1.2 Огляд Raspberry Pi 32 2.1.3 Огляд ESP32 35 2.1.4 Огляд Arduino 38 2.1.5 Порівняльний аналіз АОП 41 2.2 Вибір платформи на базі АОП Arduino 44 2.3 Датчик температури DHT22/11 47 2.4 Блютуз модуль HC - 05 Bluetooth Serial Module 49 2.5 Проєктування базового пристрою для збору даних 51 2.6 Проєктування взаємодії між компонентами та клієнтської частиною користувача 54 2.7 Висновки до 2 розділу 57 3 РОЗРОБКА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА ТЕСТУВАННЯ 60 3.1 Опис реалізації програмного забезпечення 60 3.2 Розробка клієнтської частини для мобільного телефону 63 3.3 Тестування системи 71 3.4 Висновок до 3 розділу 71 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 73 4.1 Особливості заходів електробезпеки на підприємствах. 73 4.2 Вимоги ергономіки до організації робочого місця оператора ПК, агрегату. 75 4.3 Фактори, що впливають на функціональний стан користувачів комп’ютерів 79 4.4 Висновок до 4 розділу 81 ВИСНОВОК 82 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 84 ДОДАТКИ 86 |
URI: | http://elartu.tntu.edu.ua/handle/lib/47010 |
Copyright owner: | © Гемський Дмитро Валентинович, 2024 |
References (Ukraine): | 1. Офіційна документація Kotlin. – [Електронний ресурс] - 2024 Режим доступу: https://kotlinlang.org/docs/home.html 2. JetBrains. Офіційна документація IntelliJ IDEA. – [Електронний ресурс] - 2024 Режим доступу: https://www.jetbrains.com/idea/documentation/ 3. Методичні вказівки до виконання магістерської роботи освітнього рівня “магістр” студентами усіх форм навчання для напряму підготовки 121 – “Інженерія програмного забезпечення” / Укладачі : Петрик М.Р., Михалик Д.М., Кінах Я.І., Гладьо С.В., Цуприк Г.Б. – Тернопіль : Вид-во ТНТУ імені Івана Пулюя, 2016 – 26 с. 4. Харченко О., Яцишин В. Розробка та керування вимогами до програмного забезпечення на основі моделі якості. Вісник ТДТУ. Тернопіль, 2009. Т. 14. №1. С. 201-207.l 5. Duda O., Kochan V., Kunanets N., Matsiuk O., Pasichnyk V., Sachenko A., Pytlenko T. Data processing in IoT for smart city systems. In Proceedings of the 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Metz, France, 18–21 September 2019; Volume 1, pp. 96–99. 6. Duda O., Kunanets N., Matsiuk O., Pasichnyk V. Information-Communication Technolo-gies of IoT in the "Smart Cities" Projects", CEUR Workshop Proceedings. 2018. Vol. 2105. P. 317-330. 7. Русаловський А. В. Правові та організаційні питання охорони праці : навч. посібник / А. В. Русаловський. – Київ : Центр навчальної літератури, 2005. – 176 с 8. Raspberry Pi Trading Ltd. Raspberry Pi Documentation. Maurice Wilkes Building, Cambridge, 2020. ISBN: 978-1-912047-73-4 9. Fitzgerald S., Shiloh M. The Arduino Projects Book. Arduino LLC. 2012. ISBN: 978-1-938613-00-7 10. Kolban N. The ESP32 Book: A Compilation of Notes on the ESP32. Texas, USA, 2017 11. Prijmak M.V. Інтегроване середовище розробки для платформ IoT: Навчальний посібник. Тернопіль: ТНТУ ім. Івана Пулюя, 2015 |
Content type: | Master Thesis |
Vyskytuje se v kolekcích: | 122 — комп’ютерні науки |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
2024_KRM_SNm-61_Hemskyi_Dmytro_V.pdf | Дипломна робота | 2,35 MB | Adobe PDF | Zobrazit/otevřít |
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.
Nástroje administrátora