Picture of Controlling Motors with Arduino
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
StefanNel1 year ago

Hey Jordantallent

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?

jordantallent (author)  StefanNel1 year ago

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.