View Single Post
Old 04-28-2014, 04:09 PM   #1
robot
There are now 2 carseats!
 
Join Date: Nov 2012
Drives: 2013 DGM BRZ
Location: The Emerald City
Posts: 434
Thanks: 21
Thanked 166 Times in 75 Posts
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
New gauge project...

EDIT: Older cruft is bellow the line

Github: https://github.com/stirobot/arduinoModularTFTgauges

Demo video: [ame="https://www.youtube.com/watch?v=JIIwZtxxgqY"]Modular arduino TFT gauge mode switching - YouTube[/ame]



Parts used:
arduino mega (I actually use a clone): $15 - $45
assorted wires: $free-$10
a button $2
a 1.8" tft (http://www.adafruit.com/products/358 or clone): $10 - $20
a micro SD card: $0-$texas
an OBD II UART thing (https://www.sparkfun.com/products/9555): $60
a case to make it look pretty: $0-$30 (if you bought a specific case or two or had your own laser cut or 3d printed)

Total: Somewhere around $90-$182

__________________________________________________ _____________

Some of you (maybe 1 or 2) may remember me from iwsti (sti robot). I had this gauge project that went in many different directions over the years. I'm considering reviving it and figuring out a way to mount in cleanly in the BRZ/FRS.

It is arduino powered, the source is open, and most of the sensor code is written. Here is the original thread from eons ago: http://www.iwsti.com/forums/gd-inter...setup-out.html

Here is the google code page: https://code.google.com/p/robotmeter/

To add to the confusion I've written various UI's for it in the past:
1. 2 line x 16 character LCD - this fit perfectly in the clock bezel of the GD impreza and the code for this is the most mature.

[ame="https://www.youtube.com/watch?v=vNwBDjoZ7mY"]robotmeter clips - YouTube[/ame]

2. A small touchscreen - this never worked out due to a very buggy api for the touchscreen.
3. A 7 segment display

[ame="https://www.youtube.com/watch?v=-bqscDTiXdY"]Simple 7 segment boost gauge - YouTube[/ame]

4. A small 1.8" LCD - nice graphics, good api, some charts written, etc. Also has a micro sd card and a good api for logging to it.





So, questions:

-How would I go about mounting something like this in the BRZ/FRS? I was thinking that if I used the 1.8" screen, I could mold something into the corner of the cluster that occludes the analog speedo. Then I could scan it and 3d print it.
-What essential readouts is the BRZ/FRS missing? I was leaning towards oil temp, oil pressure, and accelerometer.
-I was also toying with the idea of custom making an analog look meter driven by a stepper motor. I've found several companies willing to print or etch gauge faces that I like/draw/etc.
-I also though that if I ever make this a kit of some sort I'd power it via the obd II port...although I have no plans to read from the obd II port...and no plans to make a kit...

Basically if you could make it, what would it look like and what would it do?

For the mods: I'm not selling anything (at least yet)...all of the code is open source...etc.

Last edited by robot; 06-04-2014 at 06:58 PM.
robot is offline   Reply With Quote
The Following 2 Users Say Thank You to robot For This Useful Post:
Lonewolf (04-29-2014), Sportsguy83 (06-07-2014)