Could this be done mechanically using centrifugal force?
Back before ECUs, car engines had a centrifugal system in the distributor, I think, to adjust the timing according to the engine speed. That's not what you want, but you might be able to use the idea. Maybe...