Data Sheet
UCTRONICS Ultimate Starter Leaning Kit for Raspberry Pi #K0064
115 www.uctronics.com
8.22 Project 22: DC Motor
8.22.1 Overview
In this comprehensive experiment, we will learn how to control the state of DC motor with
Raspberry Pi. The state of DC motor includes its forward, reverse, acceleration, deceleration
and stop.
8.22.2 Requirement
Raspberry Pi ×1
L9110 DC Motor driver ×1
DC motor ×1
Button ×4
LED ×1
220Ω Resistor ×1
Capacitor(104, 0.1uF) ×1
Breadboard ×1
Several Jumper wires
8.22.3 Principle
1. What
’
s DC motor ?
The most common types rely on the forces produced by magnetic fields. Nearly all types of
DC motors have some internal mechanism, either electr mechanical or electronic, to
periodically change the direction of current flow in part of the motor. Most types produce
rotary motion; a linear motor directly produces force and motion in a straight line.