Arduino + S2000 = Fun
[media]http://www.youtube.com/watch?v=SNHvhCRM4OI[/media]
Been messing around with an Arduino micro controller, some segmented displays, and an OBD-II adapter. There are certainly easier, cheaper, different ways to accomplish the same thing. Regardless, I've been having fun messing around and learning. The modes are RPM, Throttle Position, Intake Temp, Wheel Speed, Coolant Temp.
I need to take another look at the code and get the refresh rate down to something more responsive.
I also have shift lights hooked up, but I need to get it mounted to a box and then take it out to test the shift light pattern and timing.
Hope you guys enjoy.
Been messing around with an Arduino micro controller, some segmented displays, and an OBD-II adapter. There are certainly easier, cheaper, different ways to accomplish the same thing. Regardless, I've been having fun messing around and learning. The modes are RPM, Throttle Position, Intake Temp, Wheel Speed, Coolant Temp.
I need to take another look at the code and get the refresh rate down to something more responsive.
I also have shift lights hooked up, but I need to get it mounted to a box and then take it out to test the shift light pattern and timing.
Hope you guys enjoy.
Cool, I didn't realize the S2000 ever had CAN bus available? I'm assuming it's probably 06+ or even 08+?
Also I fixed the refresh rate issue. Hopefully I can get a better video once I make an enclosure for it and get the shift lights working.
Also I fixed the refresh rate issue. Hopefully I can get a better video once I make an enclosure for it and get the shift lights working.
Very cool. There has been some talk about being able to possibly read the brake pressure sensor off the CAN bus through the ABS module, but not sure if it's true or not. Also it might be limited to '06+..? One of these days I'd love to tinker w/ it but just don't have the time lately. You trying to setup CAN bus datalogging rather than whatever BUS the obd-2 port normally reads from? I remember you created that snazzy AP2 template for racerender that I still use.
Trending Topics
I have seen that AIM makes a device I think for newer model civics that datalogs off the CAN bus.. maybe the "addresses" are the same for many sensors. Currently I'm combining gopro footage with datalogging from an OBD2 bluetooth adapter that logs to my phone. Last I saw I don't recall AIM devices listing s2000's as having datalogging capabilities over the CAN bus, but I wonder if they didn't bother testing with 06+ s2k's..
If you have any advice or input I'm all ears.
Most of the traffic on the CAN Bus seems encrypted, but not all of it. I spent a TON of time trying to figure out what the non-encrypted data was, which required some custom software. It's been a while since I looked at it, so I'm not sure if the spreadsheet I'm looking at is the latest / most accurate, but here is a summary:
PID Data Byte
106 D4= Misfire? D5 = Starter D7 = Brake Pressure
166 D1 = Fuel Status? D8 = Bitwise Data
170 D1 = Throttle pedal
198 D1 & D2 = Steering Wheel D3 = Lateral Accellerometer
300 D1 = ECT D2 = Ambient Temp or IAT D5 & D6 = RPM D7 = Bitwise stats D8 = Fuel Trims?
448 D1 & D2 = Speed D3 & D4 = Speed 2 D5 & D6 = Speed 3 D7 & D8 = Speed 4
PID Data Byte
106 D4= Misfire? D5 = Starter D7 = Brake Pressure
166 D1 = Fuel Status? D8 = Bitwise Data
170 D1 = Throttle pedal
198 D1 & D2 = Steering Wheel D3 = Lateral Accellerometer
300 D1 = ECT D2 = Ambient Temp or IAT D5 & D6 = RPM D7 = Bitwise stats D8 = Fuel Trims?
448 D1 & D2 = Speed D3 & D4 = Speed 2 D5 & D6 = Speed 3 D7 & D8 = Speed 4







