Timed motor switch

dcmotorswitches

I'm very new with electronics and I'm working on a project, I need to make a motor go forward then after a few seconds reverse, then forward then reverse and so on. I found this tutorial (How to control a DC motor to run in both directions) which is great but it uses a manual switch. Does anyone know how I could make this so its timed to switch?

Best Answer

You can use an IC 555 timer to control motor as H-bridge, please see here. Be careful about current required by your motor because the circuit does not use any transistor as drivers. An IC 555 output can source or sink 200 mA.

The better solution is connecting DC-motor H-bridge circuit to the output of 555 or microcontroller for a more flexible solution.