This is a simple Instructable to tell you how you can control DC motors with an Arduino. It was requested by a fellow user so I thought I would go ahead and throw something together. I will be using a simple h-bridge IC with some Arduino code that should be compatible with any Arduino or Arduino clone. I will assume that you already have the Arduino IDE downloaded and installed and you know how to upload sketches to your board.

Step 1: Parts

  1. H-Bridge IC
  2. Arduino Leonardo
  3. Breadboard
  4. Various Jumper wires
  5. 10K potentiometer
  6. two pushbuttons
  7. four 10k resistors


<p>hi friend! please if possible ,say to us how programin to control a 3 phase AC motor , is necessary an output in 6 steps angle controled , end goes to the drive for IGBT , this configuration control a 3 phase AC motor , in the analogical IN comes a potentiometer , this is to my electric car with a 3 phase AC motor (10 HP) , ok </p>
<p>Hey Jordantallent</p><p>I want to control a 100W DC motor with a 12V supply. However I can not find a H-bridge that can handle the amperage. What alterations must be made to the circuit to handle a current of up to 10A?</p>
<p>in this case I believe that it would be easier and more cost effective to buy a motor driver. Motor drivers can be quite expensive but usually have an easy interface and the ability to drive varying ranges of motors. I hope this helps you out a little bit.</p>

About This Instructable




Bio: I am an application engineer for an industrial distributor. I help to support our sales team in programming of new projects for our customers. I ... More »
More by jordantallent:Automatic Window Curtains How to Use a 3D Pen My Shapeoko 2 Workflow 
Add instructable to: