Проєктування ІоТ-рішення для моніторингу та аналізу системи сміттєзберігання твердих відходів
DOI:
https://doi.org/10.15587/2706-5448.2022.255334Ключові слова:
клієнт-серверна архітектура, проєктування системи, моніторинг наповнення сміттєвих баків, апаратне забезпечення, схема обміну інформаціїАнотація
Об’єктом дослідження є процес моніторингу наповненості сміттєвих баків сортованого сміття за допомогою автоматизованої системи на основі ІоТ рішення. В роботі проведено аналіз існуючих IoT рішень для контролю та моніторингу рівня наповненості ємностей для твердих відходів. Дослідження є важливим у світлі проблематики сортування, зберігання та переробки сміття. Запропоновано модель ІоТ рішення для моніторингу та аналізу системи сміттєзберігання твердих відходів. Проєкт ІоТ рішення передбачає створення програмної та апаратної частини для автоматизованої системи. Взаємодія апаратного та програмного забезпечення та імплементована коренева частина проєкту забезпечують можливість виконати основну задачу – отримати оцінку рівня заповненості ємності для твердих відходів. Апаратне забезпечення реалізовано за допомогою пристрою для аналізу наповненості сміттєвих контейнерів. Передбачена можливість передачі даних про стан наповненості контейнера. Враховується положення кришки або ж самого контейнера для випадків, коли контейнер буде перевернутий або ж кришка контейнера буде піднята. Сам пристрій буде розташований на кришці із внутрішньої сторони контейнера. Також пристрій оснащений можливістю перевірки контейнера на предмет підпалу для запобігання потенційних нещасних випадків та викиду в атмосферу шкідливих відходів. Програмна реалізація містить рівень програмування задач для датчиків ІоТ рішення та створення дружнього веб-орієнтованого інтерфейсу. Програмна реалізація виконана на основі клієнт-серверної архітектури. Для проєктування кінцевих точок взаємодії локального та проміжного серверів використано архітектурний стиль REST з передачею інформації у вигляді JSON. Для можливості адміністрування проміжного серверу клієнтська частина написана на HTML та JavaScript. Застосування ІоТ рішення дозволяє контролювати рівень заповнення контейнерів, оптимізувати маршрути виїздів сміттєвозів, що, в свою чергу, знижує собівартість вивезення відходів для регіональних операторів. Побудовано схему обміну інформацією в системі сміттєзберігання твердих відходів.
Посилання
- Ecube Labs, CleanFLEX, the fill-level sensor. Available at: https://www.ecubelabs.com/ultrasonic-fill-level-sensor/
- Datchyk urovnia zapolnenyia Smart City Waste Sens. Binology. Available at: https://www.binology.ru/sensor
- Our solution. BrighterBins. Available at: https://www.brighterbins.com/the-solution
- Dynamyka populiarnosty Arduino, Raspberry, Microbit. Available at: https://trends.google.ru/trends/explore?date=today%205-y&q=Arduino,Raspberry%20Pi,Microbit
- Qamarina, N., Azwady Jamaludin, A., Azizan, A., Abas H. (2018). Arduino vs Raspberry Pi vs Micro Bit: Platforms for Fast IoT Systems Prototyping. Open International Journal of Informatics, 6 (1).
- Raspberry Pi OS. Raspberrypi. Available at: https://www.raspberrypi.org/documentation/usage/gpio/
- Ultrazvukovyi datchyk vidstani HC-SR04. Arduino. Available at: https://arduino.ua/prod182-yltrazvykovoi-datchik-rasstoyaniya-hc-sr04
- Laser Sensor User Manual SR04. Waveshare. Available at: https://www.waveshare.com/w/upload/9/93/Laser-Sensor-UserManual.pdf
- IR datchyk rasstoianyia Sharp GP2Y0A21YK0F. Available at: https://www.robostore.com.ua/moduli-i-datchiki/sensory-datchiki-i-moduli/ir-datchik-rasstoyaniya-sharp-gp2y0a21yk0f-10-80-sm/
- Modul datchyka polumia KY-026 dlia Arduino. Robostore. Available at: https://www.robostore.com.ua/ua/modul-datchika-plameni-ky-026-dlya-arduino/
- How to Choose the Right Language for an IoT Project? (2020). Scand. Available at: https://scand.com/company/blog/top-languages-for-iot-development/
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2022 Valentyn Tvardovskyi, Olha Kravchenko, Svetlana Besedina
Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Закріплення та умови передачі авторських прав (ідентифікація авторства) здійснюється у Ліцензійному договорі. Зокрема, автори залишають за собою право на авторство свого рукопису та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons CC BY. При цьому вони мають право укладати самостійно додаткові угоди, що стосуються неексклюзивного поширення роботи у тому вигляді, в якому вона була опублікована цим журналом, але за умови збереження посилання на першу публікацію статті в цьому журналі.