Arduino Tutorials

InstructablesArduino Motor Shield Tutorial (http://www.instructables.com/id/Arduino-Motor-Shield-Tutorial/?ALLSTEPS)

The Arduino Motor Shield allows you to easily control motor direction and speed using an Arduino. By allowing you to simply address Arduino pins, it makes it very simple to incorporate a motor into your project. It also allows you to be able to power a motor with a separate power supply of up to 12v. Best of all, the shield is very easy to find. Aside from being sold a number of places online, they are now stocked by most Radioshack stores. For all of these reasons, the Arduino Motor Shield if a cool little to have in your arsenal for rapid prototyping, and general experimenting.

motorshield


OWI Robot Arm – Hacked!
(https://github.com/KevinGrandon/robots/tree/master/90-owi-robot-arm-hacked)

OWI Robot Arm - Hacked


Adafruit Arduino Lesson 15 – DC Motor Reversing
(https://cdn-learn.adafruit.com/downloads/pdf/adafruit-arduino-lesson-15-dc-motor-reversing.pdf)

motor


Adafruit Arduino Lesson 16 – Stepper Motors
(https://cdn-learn.adafruit.com/downloads/pdf/adafruit-arduino-lesson-16-stepper-motors.pdf)

motor2


DC Motor Control Using an H-Bridge
(https://itp.nyu.edu/archive/physcomp-spring2014/Labs/DCMotorControl.html)

In this tutorial, you’ll learn how to control a DC motor’s direction using an H-bridge.
To reverse a DC motor, you need to be able to reverse the direction of the current in the motor. The easiest way to do this is using an H-bridge circuit. There are many different models and brands of H-Bridge. This tutorial uses one of the most basic, a Texas Instruments L293NE or a Texas Instruments SN754410.
If you simply want to turn a motor on and off, and don’t need to reverse it, for example if you’re controlling a fan, try the tutorial on controlling high current loads with transistors.


Using a transistor to control high current loads with an Arduino
(https://itp.nyu.edu/archive/physcomp-spring2014/Tutorials/HighCurrentLoads)

In this tutorial, you’ll learn how to control a high-current DC load such as a DC motor or an incandescent light from a microcontroller.