Hello all,
I am new to Arduino but not to general hardware, programming, and buffoonery. I've built a EV Motorcycle before and now I'm on my 2nd. The control panel on the old bike was ugly and lacked many features. I'm looking to incorporate an Arduino touch panel display into my build. I'm hoping to have access to these features completely within the touch panel and would appreciate any advice on feasibility:
----------------- What I need:
-----Speedometer: possibly GPS instead of a wheel sensor. This has the benefit of having an Odometer log if I'm not mistaken.
-----Battery Voltage: I need a system wide voltage readout and a sub-screen of individual battery volts would be great in monitoring battery health.
----- System Amps: This is a nice way to make sure I'm not overtaxing my electric motor
----- DC Motor Temp: I think my motor already has a temp sensor connection but if not a sensor on the housing would do I'm guessing?
----- Headlight: It's be cool to integrate smaller functions like a headlight or laser bike lane but this may be overkill since the buttons can be easily mounted to handlebars.
----------------- What I'd like:
----- System shutdown: As much as I'd hate to have my bike mysertiously shut down it may be prudent to have this overvoltage/temp disconnect switch.
----- Pandora player: I'd go with a simple MP3 player but I don't have a music library. Not sure how doable this is without a data plan of sorts.
----- Bluetooth: Could connect to helmet ear buds. Good for music and other things.
----- Garage door opener: This would be nice as I wouldn't have to get off my bike to get back into my shop.
----- Keycode password: Thought this would be cool for panel security or event EV startup (no keys!)
I've already purchased an Arduino Mega and a display. I would welcome any advice on any aspect of this. I'm just getting started so I have a long way to go and plenty of directions I can pursue.
Thanks,
Brian