With the help of the very friendly community here at forum.arduino.cc I have been able to successfully make a working speedometer using a hall sensor, a neodymium magnet and the Adafruit 1.8" TFT display. Here it is in action :
The end goal of my project is to also be able to do the following things :
- Control turn signals ( would like sequential turn signals )
- Control Ring of LEDs inside headlight bucket or possibly headlight as well
- Speedometer Display
- Coolant Temperature Display and Warning
This entire set up would be mounted on a 1980 CX500 such as this one :
And I would like to switch out my current 1.8" TFT to a larger 5" LCD so that it is more readable. It should sit under a singular analog Speedo and Odometer such as this (in place of the Phone in the picture below):
In order to do this I plan on making the following changes:
- Switching to an Arduino Due in order to support a 5" LCD Display with higher res and being able to handle things quicker in general. Guidance Requested: Being a novice coder, will I have to make drastic changes to switch from the Uno to the DUE?
2.Switching to a 5" TFT Display Guidance Requested : Which one would you recommend? I have found a few such as : http://www.youtube.com/watch?v=6EvJUABbedQ and http://www.elechouse.com/elechouse/index.php?main_page=product_info&cPath=148_211&products_id=2237 But I'm afraid I may not appreciate the finer details about these displays. Help here would be appreciated.
3.Buying a better Hall-Sensor and Magnet set up. Guidance Requested : Currently my project is limited to the breadboard. It works, but it seems as though the magnet has to be quite close to be picked up by the hall sensor. Furthermore the sensor is of the hobbyist variety, so I don't think mounting it to the motorcycle would be a wise idea since it may not withstand the elements very well. I was hoping somebody could point me in the direction of a more hardy and mountable hall sensor & magnet set up.
Buying a MAX7219 for LED control but unsure of LEDs. Guidance Requested : I believe I will need a MAX7219 to control multiple LEDs more easily. However, I want to use LEDs sold by motorcycle LED stores since these are waterproof and should last. However I am not sure whether I can use just an LED strip and be able to control it via the Arduino DUE. One such example is this : http://www.customdynamics.com/integrated_led_light_bars.htm
Bonus Question: What's the easiest way to weatherproof this set up? Obviously this project is more for fun than for actual use but say I do get fond of it, are there any cheap and easy ways of protecting the Arduino and display from mother nature?
Help will be much appreciated!