Monitorování pohybu vozu s využitím platformy Arduino

Abstract

The aim of this bachelor thesis is to design and implement a simple system for monitoring the position and movement of a vehicle. The solution includes a tracking device built from inexpensive and commonly available components. The device collects data about position, speed and other operational parameters and sends them to a remote server using the GSM network. The device firmware is written in C++ using the Arduino ecosystem. The server software is implemented in Java with the Spring Boot framework and deals with reception, storage and aggregation of the received data. The web interface, which is hosted by the server software, displays the current vehicle position and an electronic logbook of past trips using OpenStreetMap map data. The device also provides a basic security function. It can be remotely locked and unlocked using SMS messages, and when movement is detected in the locked state, an alarm SMS message is sent to the user.

Description

Delayed publication

Available after

Subject(s)

Arduino, GNSS, GSM, vehicle tracking, electronic logbook

Citation