We would need a driver capable of a constant current output. We would create a sense network to read current and feed this to a micro. At the same time, the micro would be reading the digital output of the tach. Based on the information gathered from the tach, the contant current output could be scaled back by switching between pre-designed circuits utilizing JFETS for selectable constant current outputs depending on the desired light output.
I might start toying with this idea.
And yes sir, I am on the team at Lutron
Just curious, why sample the RPM as not all low RPM conditions equal low battery voltage. However, low RPM over time (look up table) and this does equate to a low battery.
With LED H4's consumption drops to 20 watts or less. Me personallly I'm not big on night rides, so the lighting is about being seen vs seeing. In this case, the LED's could be a viable option to reduce the current drain on the battery.
Above there are several references to PWM - Pulse Width Modulation which to give everyone context a 12 volt battery outputs 100% duty cycle - or Direct Current - DC. Modulating a DC output to a lamp can reduce energy needs just putting out a pulse of that DC over time vs 100% energy all the time.