The Arduino would be the easiest since it can directly generate a PWM signal based upon the input signals.I thought about using the Arduino. I have experimented a little with them, but this is way beyond what I could design. Would that be an easier method to build a circuit.
So you need a program that slowly increases the PWM duty-cycle for one input signal, and slowly decreases the duty cycle for the other input signal.
I'm not familiar with programming an Arduino but perhaps someone here who is, can help you.
Likely just a MOSFET power transistor controlled by the PWM signal.What would I need to interface with the pump motor?
