1 Attachment(s)
Upcoming dashboard mod :D
I have been wanting to do this for a while but I've only just got some spare money to do it; I plan to totally digitalise my dashboard / instrument panel / what ever you call it to add additional functionality and bling. I am going to remove the guts that control the speedo and rpm meter and get the fuel, speed and RPM readings using an Arduino which is a programmable micro controller, it will output the readings to various 7 segment displays (for speed and RPM), servo motors (for the analogue speed and RPM needle), LEDs (for fuel level) and an LCD display (for various advanced functions). I'm going to program the Arduino to perform various functions such as read the fuel level and calculate an accurate volume in litres and mileage possible on the remaining fuel, average MPG, top speed record and best 0-60 time which will be outputted to the LCD display. I will also have some LEDs to indicate fuel level (going from green to orange to red) which will flash when the fuel gets low. I would like to keep the analogue RPM and speed needles so to make them work without their OEM internals I will control them with servo motors.
I can simply get the speed by measuring the RPM of the front or rear wheel with a magnet and a hall effect sensor then convert that to RPH then times that by the circumference of the wheel in miles which gives me the speed in MPH. To get the engine speed there is already a hall effect sensor / magnet setup inside the engine which the existing rpm counter get's its information from so I can just count the pulses from that to get the RPM. The fuel gauge will be a bit tricky as I will have to calibrate the reading by draining the tank and adding fuel bit by bit while taking readings until it's full.
This system should be much more accurate and responsive than the crappy OEM one and I think it will add a coolness factor too. I have mocked up a crappy concept picture so you can get an idea of what I plan to do.
Attachment 11158
I will post updates as they happen.
1 Attachment(s)
Re: Upcoming dashboard mod :D
Very intretsing ill be keeping an eyes on this, as im going to be moding the dash of my new bike, as its lacking;
Attachment 11172
Basic speedo with high beam light, indicator light and neutral light. I've been lookign at different clocks by acwell and koso, didnt consider an Arduino board. Im at least wanting to add a rev gauge and gear indicator, with a clock (time) and fuel gauge or some kind of fuel indicator (xv535 has 2 tanks so its not as simple) also been on the idea slist.
Re: Upcoming dashboard mod :D
I think you could tap in to your CDI wiring to get an RPM reading as it receives a pulse every rotation to trigger the spark. A gear position sensor is going to be required for the gear indicator which could be tricky depending on which engine you have (what model is that bike anyway?). The fuel gauge will require gauges to be installed in the tanks which could again be a massive pain if you don't have an access hole in the bottom but once they are fitted you could either have a level indicator for each one or average the 2 signals using an Arduino or something.
Re: Upcoming dashboard mod :D
It's a Lifan LF 400\SkyGo SG 400, which uses the 2V68FMQ engine, its a Yamaha xv400/535 clone, as far as i can tell the gear indicators on ebay all use magnets placed by the shifter, ive not had any luck finding a gauge which has one as part of it yet tho, which would be ideal as theres not a lot of space to place more clocks\gauges.
Re: Upcoming dashboard mod :D
Just foud these revlights by datatool, might be of interest to you http://www.youtube.com/watch?v=7AWgv8yY1iw
1 Attachment(s)
Re: Upcoming dashboard mod :D
Well the project is comming along nicely; I have the digital speed and RPM displays working correctly and I have just hooked up the LCD display. All I have to do now is figure out how to get the servos working and how to take fuell level readings.
Heres a pic of the prototype.
Attachment 11445
By the way I test the speed reading by waving a magnet in front of the sensor which is why it says that I have done 119mph and gone from 0 - 60 in 0 seconds.
Re: Upcoming dashboard mod :D
Looking foward to the outcome from this one Spencer :) I did have an idea of using a pre existing digital system, I am trying to see what is compatible. Started with Suzuki and working my way around.
Re: Upcoming dashboard mod :D
This was my other idea, using one of these. No fuss then but I am not sure I would trust it to be accurate. http://www.ebay.co.uk/itm/Backligh-L...item338213175c It would need to be a different model as the tyre size would not be right.
Re: Upcoming dashboard mod :D
Quote:
Originally Posted by
OvercrossMC
This looks interesting, it basically works the same as my system does. The auction description dosen't give much information about it though, I wonder if there is a way to calibrate the fuel gague and change the wheel diameter setting.
Re: Upcoming dashboard mod :D
hey mate i found this maybe you could use it ? http://www.ebay.co.uk/itm/Backligh-L...item257d27d452
Quote:
Originally Posted by
spencer2004
I have been wanting to do this for a while but I've only just got some spare money to do it; I plan to totally digitalise my dashboard / instrument panel / what ever you call it to add additional functionality and bling. I am going to remove the guts that control the speedo and rpm meter and get the fuel, speed and RPM readings using an Arduino which is a programmable micro controller, it will output the readings to various 7 segment displays (for speed and RPM), servo motors (for the analogue speed and RPM needle), LEDs (for fuel level) and an LCD display (for various advanced functions). I'm going to program the Arduino to perform various functions such as read the fuel level and calculate an accurate volume in litres and mileage possible on the remaining fuel, average MPG, top speed record and best 0-60 time which will be outputted to the LCD display. I will also have some LEDs to indicate fuel level (going from green to orange to red) which will flash when the fuel gets low. I would like to keep the analogue RPM and speed needles so to make them work without their OEM internals I will control them with servo motors.
I can simply get the speed by measuring the RPM of the front or rear wheel with a magnet and a hall effect sensor then convert that to RPH then times that by the circumference of the wheel in miles which gives me the speed in MPH. To get the engine speed there is already a hall effect sensor / magnet setup inside the engine which the existing rpm counter get's its information from so I can just count the pulses from that to get the RPM. The fuel gauge will be a bit tricky as I will have to calibrate the reading by draining the tank and adding fuel bit by bit while taking readings until it's full.
This system should be much more accurate and responsive than the crappy OEM one and I think it will add a coolness factor too. I have mocked up a crappy concept picture so you can get an idea of what I plan to do.
Attachment 11158
I will post updates as they happen.
Re: Upcoming dashboard mod :D
Thanks for that but I'm going 100% custom on this one ;)
Re: Upcoming dashboard mod :D
Quote:
Originally Posted by
spencer2004
This looks interesting, it basically works the same as my system does. The auction description dosen't give much information about it though, I wonder if there is a way to calibrate the fuel gague and change the wheel diameter setting.
I have found a few that say contact us for different wheel sizes. I am happy to change a speedo cable but I am not 100% when it comes to replacing the whole unit. I may have a look in the summer and see if I can get the speeds checked for accuracy.
Re: Upcoming dashboard mod :D
The koso ones such as; http://www.digital-speedos.co.uk/rx2...tion-206-p.asp let you set the wheel size amongst other thigns as well as the fuel gauge, so it can all be calibrated to the bike your fitting it on.
Re: Upcoming dashboard mod :D
I would immagine that these universal speedos will have some way to change the wheel size as it would be uneconimacal to have a seperate model for each wheel size, it would probably be some sort of dip switch or potentiometer.
I bet that these are kind of hard to install as a lot of custom wiring will have to be done.
5 Attachment(s)
Re: Upcoming dashboard mod :D
Well it's taken a long time because I'm lazy and stuff but my project is basically done, all that's left to do is fit it! I have ironed out 99% of the bugs in the software and it does appear that this thing is going to be pretty accurate when I actually stick it on my bike.
Wires everywhere :O
Attachment 12599
I have added a clock to it which should be handy
Attachment 12600
A distance and trip meter with a 0.05 mile resolution.
Attachment 12601
Top speed and 0-60 times which are kind of the main parts of this project
Attachment 12602
A basic fuel reading, the ammount in litres is based on the assumption that my tank holds 14 litres when the reading reads 100% but this will probably need a lot of tweaking to get right. The reading only updates when it is stable to within +/- 5% for 2 seconds which prevents the level from going all over the place while braking and accelerating. I plan to add some way to calculate MPG at some point.
Attachment 12603
1 Attachment(s)
Re: Upcoming dashboard mod :D
...and a dedicated 0-60 mode which shows the best and last 0-60 times
Attachment 12604
Re: Upcoming dashboard mod :D
Attachment 12604
Easy Tiger ... 0-60 mph in 98.99 secs that one quick bike must be a ducati, no all jokes aside
good job well done spencer keep up the post
Re: Upcoming dashboard mod :D
Quote:
Originally Posted by
prince666
Easy Tiger ... 0-60 mph in 98.99 secs that one quick bike must be a ducati, no all jokes aside
good job well done spencer keep up the post
Thanks prince ;)
Yeah I set the default to 99 (since a default of 0 would never be beaten) and the weird decimal to text algorithm that I'm using rounds it down to 98.99 for some reason.
The good thing about this system is it's universal and could be fitted to anything with a wheel (the RPM reading requires a crank position sensor to tap in to) so prehaps I could have a few of these made as an external unit to mount on the handle bars of a bike or on the dashboard of a car. I have seen some universal dashboards like this before but I don't think they recorded 0-60 times.