l298n+1n4007+dc motor
L298 are full bridge drivers or commonly known as H-Bridge. Now H-Bridge is a configuration to control load (say a motor) in both the directions. Means you can change the direction of the current through your load. I have post a very simply circuit and can be easily plugged with your MCU.
Two Bit A and B are the control signals. Connect the A B to MCU I/O port. Table shows the binary data from MCU and its control. Motor Current should not be more than 2 amperes...
My advice is to use small DC motor from printers, fax machines etc.
4 Diode (1N4007) are used as free wheeling. It protects the L298 from inductive spikes produce by motor since L298 has no internal spike protection