Reader small image

You're reading from  Arduino Robotic Projects

Product typeBook
Published inAug 2014
Reading LevelIntermediate
Publisher
ISBN-139781783989829
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Richard Grimmett
Richard Grimmett
author image
Richard Grimmett

Richard Grimmett has more fun that should be allowed working on robotics projects while teaching Computer Science and Electrical Engineering at Brigham Young University Idaho. He has a Bachelors and Masters degree in Electrical Engineering and a PhD in Leadership Studies. He also has 26 years of experience in the Radar and Telecommunications industries, and even has one of the original brick phones. He has written books on the basics of using the BeagleBone Black for robotics projects, and another for the Raspberry PI and yet another for the Arduino.
Read more about Richard Grimmett

Right arrow

Connecting a DC motor directly to Arduino


The first step in connecting a DC motor to Arduino is to actually obtain a DC motor. The motors that you will be dealing with here are simple, small DC motors. The motors must not require much current because Arduinos cannot supply more than 40 mA of current directly. For this example, you can use a small 6 V DC motor available at most electronics or hobby stores. The following figure shows one such motor:

In order to connect this motor to your Arduino, you'll need some additional parts. You'll need two male-to-male solderless jumper cables and two alligator clip jumper cables. You'll also need a transistor, a TIP120 to be specific. In this case, the transistor will act like an electronic switch; when you send a control signal to it, the power will flow from the battery. You'll also need a diode, the 1N4004 diode. The diode is a device that protects from reverse power flow. You'll need a 1000 ohm resistor; this will translate the control signal out...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Arduino Robotic Projects
Published in: Aug 2014Publisher: ISBN-13: 9781783989829

Author (1)

author image
Richard Grimmett

Richard Grimmett has more fun that should be allowed working on robotics projects while teaching Computer Science and Electrical Engineering at Brigham Young University Idaho. He has a Bachelors and Masters degree in Electrical Engineering and a PhD in Leadership Studies. He also has 26 years of experience in the Radar and Telecommunications industries, and even has one of the original brick phones. He has written books on the basics of using the BeagleBone Black for robotics projects, and another for the Raspberry PI and yet another for the Arduino.
Read more about Richard Grimmett