Vernier Software and Technology
Vernier Software & Technology
Arduino and Vernier Sensors

Using Motors with Arduino

In general, you will encounter three different kinds of motors in your Arduino projects. Each has its own uses, advantages, and disadvantages.

  • DC Motors – simple to connect and use (just two leads), driven via voltage, not very precise
  • Servo Motors – relatively simple to connect and use (three leads), driven to a particular position or at a particular speed via one or two control commands
  • Stepper Motors – complex to connect and use (four or more leads), driven to a particular position via special sequencing of control commands, can move very precise distances at very precise speeds

The Vernier Digital Control Unit (DCU) provides an easy way to control many types of motors with an Arduino. Many Arduino boards have at least 16 digital output lines, but these lines can only be used directly to turn on low-current electronics, such as LEDs and buzzers. They cannot drive enough current for most motors. Dedicated Arduino “motor shields” are often sold for this purpose, but another option is to use the Vernier DCU.



Vernier Engineering Contest

Vernier recognizes instructors for creative uses of Vernier sensors to introduce engineering concepts and/or practices. Vernier Engineering Award »

Go to top