Physical Computing and DC Motor Control

Controlling a DC motor is quite easy using an Arduino. There are various ways to interact with a motor besides using an electric switch. Also, you can easily replace the conventional electromechanical relay with a suitably chosen transistor, allowing the speed to be controlled by software. This chapter will explore various ways of controlling a DC motor using conventional electromechanical switching by a relay, as well as solid state control using a transistor. Also, the conventional method of varying speed using a potentiometer will be investigated, along with a force sensitive resistor. Both ...

Get Learn Electronics with Arduino now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.