DC Motors and Motor Controllers

So far, in this book, all of the projects have been stationary projects. By stationary projects I mean the projects had no way to move on their own. In this chapter, we will look at how we can add DC motors to any project, giving it the ability to move on its own. When using DC motors, I would recommend using a motor controller to control them. Motor controllers enable us to very easily connect an external power supply to the motor and control the direction and speed of the motor.

In this chapter, you will learn:

  • How a brushed DC motor works
  • How an H-bridge works
  • How to use the L298 and L293D motor controllers

Get Mastering Arduino now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.