HELP!!! L293D Motor Shield not powering DC Motors

Hello,

It's my first time using the L293D Motor Shield with arduino and I was just testing it out to find out the basics. I'm only trying to power on a small DC motor with it and it does not want to rotate. I attached a picture of how I have it connected. I'm powering both shield and arduino with a 11.1V battery (NOTE: I've also powered them separately) and I still get the same results. The motor is fine because it rotates when connected straight to the battery. If I measure voltage on the pins used of the shield, I get 10V readings, but once the motor is connected, readings go to 0V and I can hear the motor wanting to move, but I do not understand why those 10V don't reach the motor.

No picture attached.

But problems like that are often because the battery is too weak to drive the motor and motor driver. An L293D can drop anything up to about 5V if the current is too high. What is the battery specification? What is the "small DC motor" specification?

Or of course the code you're using that you haven't posted may be wrong.

Steve

I had posted picture, but I'm posting it again + the code. I edited the Motor Party example code from Adafruit Motor SHield Library V1.

#include <AFMotor.h>

AF_DCMotor motor(2);

void setup() 
{
  //Set initial speed of the motor & stop
  motor.setSpeed(200);
  motor.run(RELEASE);
}

void loop() 
{
  int i;

  // Turn on motor
  motor.run(FORWARD); 
    delay(3000);


  // Now change motor direction
  motor.run(BACKWARD);  
    delay(3000);

  // Now turn off motor
  motor.run(RELEASE);
  delay(1000);
}

Code.ino (556 Bytes)

The ancient, inefficient and weak L293 driver is suitable for only small, low power motors.

Post a link to the data sheet or product page for your motors,.