Home

Sunday, January 14, 2018

Project Description




















Speed/RPM Demo




Throttle/MAF Demo














Mass Air Flow Sensor and Grams / second


To connect the Arduino to the vehicle, a CAN-Bus Shield must be used.  A CAN-Bus Arduino shield is used to give the Arduino access to vehicle On-Board-Diagnostics (OBD).  A library is available for the CAN-Bus shield and will simplify the process of acquiring data and printing it to the Arduino Serial Monitor.  The Arduino will print OBD data to the Serial Monitor.

Standard OBD-II ports are mandatory for most automotive vehicles sold in the United States and must be located within 2ft of the steering wheel.  The CAN-Bus cable allows the user to access the pins on a car's OBD-II connector.  It has an OBD-II connector on one end and a DB9 male serial connector on the other.







The following information can be obtained from OBD-II:
     Real-time powertrain information (engine, speed)
     Real-time sensor data (temperatures, pressures, voltages)
     Running distance and time
     Vehicle Diagnostic Trouble Codes (DTCs)
     Vehicle identification number



Speed & RPM data successfully being passed through the CAM-Bus connection.





Throttle & MAF Sensor data successfully being passed through the CAM-Bus connection.









No comments:

Post a Comment

Disqus Shortname

Ads Inside Post

Comments system