Mounting and Wiring
As noted in the previous installment, the
ArdBot II uses an Arduino Uno board mounted on
the robot's top deck. A separate mini breadboard
is stuck into place nearby, and serves as a
convenient place to plug in circuits to complete
the robot's wiring. Part of this wiring
encompasses the power and signal lines for the
two servo motors. The completed ArdBot II robot
is shown in Figure 1.
Most mini breadboards come with double-sided tape already stuck to them; just peel off the
liner and place it where you want it. The exact
mounting location of the breadboard isn't super
critical, except it should be more or less as
positioned in Figure 1.
Figure 2 shows where to attach the ArdBot
II's left and right servo motors to the breadboard.
To make it easier to interconnect things, use three
breakaway male header pins inserted into the
breadboard. Each set of headers should contain
three pins. The design of these allows you to
snap off the number of pins you need.
You want the so-called "double-long" pins,
so insert them into both the breadboard and the
female headers from the servo and the 4xAA
battery pack. (Refer to last month’s article for
how to wire the female header to the battery
Note that one of the pins for the battery
header is clipped off; again refer to Part 1 for the
details. After carefully clipping off this pin, insert
it into the unused plug of the battery connector.
The broken pin will help prevent you from
attaching the battery connector backwards which
could cause reverse voltage to the servos. If this
happens, very likely your servos will be instantly
and permanently damaged!
With Figure 3 as a guide, use a short length
of 22 gauge single conductor jumper wires to
complete the breadboard circuitry. Be sure to
double-check all the wiring when you're done.
You want to avoid wiring mistakes to the servos;
flipping black for red -- or any color -- can also
cause irreversible harm to your servos, and
possibly your Arduino.
Connections between the breadboard and
Arduino can be 3”- 4" lengths of solid conductor
jumper wire, but I like to use pre-made female-to-female jumpers (see the previous installment for
Go to www.servomagazine.com/index.php?/magazine/article/september2013_McComb for any additional files and/or
downloads associated with this article. You can also discuss this topic at http://forum.servomagazine.com.
SERVO 09.2013 51
FIGURE 2. The ArdBot II uses a small (so-called "mini") solderless
breadboard that serves as an interconnection between the Arduino
and external components such as servo motors.
FIGURE 3. Wiring
diagram for the
servos and servo
power. Be certain
not to cross up
the polarity of
any of the wires.