Monitoring system for electric scooters based on IoT and web technologies
Вантажиться...
Дата
2026-04-09
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
Odesa National University of Technology
Анотація
This paper presents the development and study of a web-oriented monitoring system for electric scooters based on Internet of Things (IoT) technologies.
The proposed solution is implemented as a multi-layer client–server system that integrates an ESP8266-based IoT controller with a web platform for real-time data acquisition, processing, and visualization. The system enables continuous monitoring of scooter location, operational status, battery level, and movement history using Wi-Fi communication and modern web technologies. At the design stage, UML-based modeling techniques were applied to describe system structure, interaction logic, and operational workflows. The conceptual models were further transformed into functional and schematic representations, ensuring consistency between the system architecture and its hardware–software implementation. The server-side component was developed using a modern JavaScript framework and provides a RESTful API, while real-time interaction and visualization are supported through WebSocket communication and Google Maps integration.
The developed system supports intelligent zoning of urban areas, automated detection of rule violations, and administrative tools for fleet monitoring and management. Comprehensive testing at the unit, integration, system, and user interface levels confirmed stable operation and compliance with functional and non-functional requirements. Practical validation demonstrated that the proposed solution is suitable for real-world deployment and has significant potential for scalability, integration with smart city services, and further development toward data analytics and intelligent micro-mobility management.
Опис
На основі результатів дослідження розроблено повнофункціональну веб-орієнтовану систему моніторингу та керування електросамокатами, побудовану на багаторівневій клієнт-серверній архітектурі з використанням технологій Інтернету речей. Реалізовано повний цикл розроблення — від формалізації вимог і UML-моделювання до програмної реалізації, тестування та практичної валідації. Серверну частину реалізовано на фреймворку Adonis.js (Node.js, TypeScript) із RESTful API, базою даних PostgreSQL та Lucid ORM, дотримано принципів SOLID і Separation of Concerns. Апаратний прототип побудовано на мікроконтролері ESP8266 із живленням 48 В, перетвореним до рівнів 5 В та 3,3 В, і взаємодією з периферійними модулями через шину I²C. Система забезпечує точне відстеження місцезнаходження засобами Google Maps, інтелектуальне територіальне зонування з підтримкою дозволених, обмежених, платних, бонусних і швидкісно-обмежених зон, автоматизований контроль правил експлуатації з генеруванням подій та сповіщень, а також збір і аналіз телеметрії. Практична експлуатація в локальному середовищі підтвердила готовність системи до реального впровадження. Рішення демонструє високий потенціал масштабованості, інтеграції із сервісами розумного міста та подальшого розвитку в напрямах аналітики даних, прогнозування навантаження й застосування методів штучного інтелекту для оптимізації мікромобільності.
Ключові слова
Internet of Things, electric scooter monitoring, IoT-based system, ESP8266, web application, real-time telemetry, smart mobility, client–server architecture, Google Maps API
Бібліографічний опис
Shvets I. Monitoring system for electric scooters based on IoT and web technologies / I. Shvets, J. Boiko // Black Sea Science 2026 : Proceedings of the International Competition of Student Scientific Works / Odesa National University of Technology ; L. Ivanchenkova (editor-in-chief) [et al.]. – Odesa : ONUT, 2026. – P. 560–574.