Pages: [1]   Go Down
Author Topic: Arduino vehicle OBD-II data logger  (Read 4617 times)
0 Members and 1 Guest are viewing this topic.
Sydney
Offline Offline
Full Member
***
Karma: 1
Posts: 108
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I've been making an OBD-II data logger with Arduino, which logs data like vehicle speed, engine RPM etc., to a SD card. With my OBD-II adapter for Arduino, this is not difficult implement. I used a small OLED display module to display status and some realtime data of the vehicle.

Currently it looks like this:






Logged data is rendered with HighCharts like following. Actually I am going to make the rendering a web service so everyone can view the data easily.



I have published my sketch and some more details on here on my website. The source code of this OBD-II data logger uses following Arduino libraries:

  • SD Library (for accessing SD card)
  • Wire Library (for communicating with I2C OLED display module)
  • Arduino OBD-II Library (for accessing vehicle data through OBD-II port)
« Last Edit: March 19, 2013, 11:28:19 am by stanleyhuang » Logged


Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 212
Posts: 13531
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Did you drive in the same gear ?

it looks like between 11:00 and 11:15 you switched gears, correct?
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Sydney
Offline Offline
Full Member
***
Karma: 1
Posts: 108
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I was driving a VW Scirocco with 7-DSG gearbox, so the gear is changing quite often.
Logged


Sydney
Offline Offline
Full Member
***
Karma: 1
Posts: 108
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Just put up a wiring diagram.
Logged


Pages: [1]   Go Up
Jump to: