Кравченко Ольга ВіталіївнаТвардовський Валентин2023-03-072024-05-172023-03-072022Твардовський В. Модель ІоТ-рішення для моніторингу та аналізу системи сміттєзберігання твердих відходів : кваліфікаційна робота магістра : 126 Інформаційні системи та технології / Твардовський Валентин. - Київ, 2022. – 84 с.https://ir.library.knu.ua/handle/123456789/2724У даній роботі магістра запропоновано метод моніторингу та аналізу системи сміттєзберігання твердих відходів. На основі даного методу спроектовано та програмно реалізовано високоефективну систему IoT рішень для моніторингу та аналізу стану контейнера з мінімальним використанням енергоресурсів мікрокомп’ютера. Виконано аналіз датчиків та пристроїв, що використовуються або можуть бути використані для розробки проектів Інтернету речей і зокрема для розробки проекту для моніторингу та аналізу системи сміттєзберігання твердих відходів. Проаналізовано динаміку популярності використання або зацікавленості в мікрокомп’ютерах та ікроконтролерах. А також розподілення по регіонам. Найпопулярнішими виявились, відповідно до Google Trends, мікроконтролер Arduino та мікрокомп’ютер Raspberry Pi. Проведено аналіз специфікацій на базі Arduino, Raspberry Pi та Microbit. Розроблено метод для моніторингу та аналізу системи сміттєзберігання твердих відходів. Проведено аналіз засобів зв’язку, що використовуються для розробки пристроїв Інтернету речей. Більш детально проаналізовано саме LoRaWAN, NB-IoT та Sigfox. Основні фактори, що враховуються при виборі мережі це поширення пристроїв, необхідна швидкість передачі даних та покриття мережі. Розроблено схеми взаємодії компонентів. Розроблено структурну схему пристрою та описано взаємодію компонентів пристрою, а саме процес зчитування даних з ультразвукового датчика відстані для перевірки заповненості контейнера, а також постійна перевірка стану контейнера за рахунок зчитування даних з датчика газу MQ-2 та акселерометра-гіроскопа GY-521. Розроблено структурну схему проміжного сервера та описано взаємодію користувача з користувацьким інтерфейсом для отримання даних щодо заповненості контейнера, а також отримання цих даних через інтеграцію з API проміжного сервера. Розроблено бізнес-логіку роботи ультразвукового датчика відстані HC-SR04, датчика газу MQ-2 та гіроскопу-акселерометру GY-521. Код цих датчиків працює на піднятому на пристрої веб-сервері Flask. Також імплементовано логіку другого внутрішнього веб-серверу з використанням Spring Boot, що слугує тунелем між проміжним сервером в хмарі та датчиками, що прослуховується Flask сервером. Створено сторінки для реєстрації користувача, логіну, а також загальна сторінка, де користувач може переглядати стан збереженого для відслідковування контейнера.uaМодель ІоТ-рішення для моніторингу та аналізу системи сміттєзберігання твердих відходівМагістерська робота