Playground

Arduino OBD-II adapter now with built-in accelerometer

The Arduino OBD-II adapter now comes with accelerometer built-in . This demo video shows an Arduino with RGB LED matrix rendering data of the accelerometer.

By |June 23rd, 2012|Playground|Comments Off on Arduino OBD-II adapter now with built-in accelerometer

The ultimate GPS and OBD-II data logger based on Arduino MEGA

This ought to be a work putting together most of my previous research and efforts. The hardware is made up of:

By |June 12th, 2012|Playground|5 Comments

Distance measuring with Arduino

After modifying a USB GPS receiver to use with Arduino, I continued to make a further attempt to measure distance between two locations with Arduino. The idea is straight-forward, when pressing a key, current location is stored and used as start location. The line distance of current location and the start location is calculated and displayed on the LCD on the spot. Next steps are: (1) allowing entering GPS coordinates of a location (2) calculating and displaying trip distance.

If the distance between two locations is not too long, the calculation of the line distance between them can be simplified a lot by treating the earth as flat.

By |April 21st, 2012|Playground|3 Comments

Modify USB GPS receiver to use with Arduino

Most common USB GPS receivers come with a USB connector with a UART-to-USB chip built in. That means the GPS receiver itself provides serial UART output. So they can be used with Arduino by replacing it's USB connector with Rx/Tx and VCC/GND connectors. My practical test has proved that this works. What you need to make sure of is the baudrate of the GPS receiver.

Making a SD card GPS logger with Arduino and MTK3329 GPS module

Finally I got the MTK3329 GPS module connected with Arduino. The module works in 1Hz mode by default. I referred to Adafruit’s test sketch to switch the module to 10Hz mode and the update speed rocks!

By |April 5th, 2012|Playground|Comments Off on Making a SD card GPS logger with Arduino and MTK3329 GPS module

Vehicle Telemetry Platform

Ever wondered what goes on under the hood of your car? Wish you could peek inside the engine management system and read values from it? Annoyed that your dashboard displays a cryptic “Check Engine” light (yep, the engine is still there) but gives absolutely no explanation what the problem might be?

By |March 28th, 2012|Playground|Comments Off on Vehicle Telemetry Platform

DIY a fancy car realtime data indicator with Arduino & RGB LED matrix (video)

Today I tried to make something with the Arduino RGB LED matrix shield on hand. This idea came up when I was going to bed last night. I what to let the color of the matrix changing according to the change of my car engine’s RPM (or some other realtime data, maybe throttle position) as well as the character displayed on it.

 

By |February 29th, 2012|Playground|Comments Off on DIY a fancy car realtime data indicator with Arduino & RGB LED matrix (video)

Connect Arduino to your car through OBD-II

On-Board Diagnostics, or OBD, in an automotive context, is a generic term referring to a vehicle’s self-diagnostic and reporting capability. OBD systems give the vehicle owner or a repair technician access to state of health information for various vehicle sub-systems. The amount of diagnostic information available via OBD has varied widely since the introduction in the early 1980s of on-board vehicle computers, which made OBD possible.

By |February 22nd, 2012|Playground|Comments Off on Connect Arduino to your car through OBD-II