Ανάπτυξη εφαρμογής συλλογής δεδομένων από οχήματα μέσω θύρας OBD2, για λειτουργικό Android
Android application development for vehicle data collection via OBD2 interface
KeywordsΑνάπτυξη λογισμικού ; Android (Electronic resource) ; Αυτοκίνητα ; OBD ; OBD2 ; Firebase ; Vehicles
The following master thesis was developed for the purposes of the “Advanced Informatics and Computing Systems” program for the University of Piraeus. It proposes an alternative solution to the already available commercial applications which use the OBD2 port of all vehicles and transmit live data to a user’s mobile device. The software application presented below was developed for mobile phones or tablets that run Android OS. Assisted by a commercial OBD2 dongle that was purchased, the user’s mobile device communicates with the dongle (which is connected to the car’s interface) via Bluetooth. The user is able to have a large series of live data feed of the car’s telemetry system as well as possible error codes that show if there is hardware malfunction. The user will record each trip that he makes in order to upload the raw data from the car’s and mobile device‘s sensors, to build a remote real-time database (Firebase). The future aim of the application designed is to gather large amounts of raw data from different users and as a result from different vehicles. That will allow future researchers to conduct a series of new studies based on the raw data that are gathered, about the behavior of each vehicle make, model and many more.