Yet, another project from me. This time, it's about controlling a DC motor, BUT withOUT a H-bridge. It'll use the keyboard to control the motor.
For your reference:
'a' - FORWARD
's' - REVERSE
'd' - BRAKE*
'f' - FREE-RUN*
*The difference between Brake and Free-run is that the Brake function shorts the motor to Ground and finally you'll get to brake. The Free-run function just disconnects the motor terminals with the Arduino and you'll still get to stop but it takes longer as its inertia is still present.