Motor PaP bipolar, vibra pero no rota

Hola,
supongo que considerareis esto una barbaridad, pero he conectado un motor PaP bipolar (de una disquetera) a la 2009 directamente, a las salidas digitales 6 a 9, y consigo que el eje vibre (avance algún grado y vuelva atrás) pero no que gire. Un LED de control en la salida 13 funciona perfectamente.
Aquí está el software:

int motor1 = 6;
int motor2 = 7;
int motor3 = 8;
int motor4 = 9;
int time = 100;
int ledPin = 13;

void setup() {
pinMode(motor1, OUTPUT);
pinMode(motor2, OUTPUT);
pinMode(motor3, OUTPUT);
pinMode(motor4, OUTPUT);
pinMode(ledPin, OUTPUT);
}

void loop() {

digitalWrite(ledPin, HIGH);

digitalWrite(motor1, LOW);
digitalWrite(motor2, HIGH);
digitalWrite(motor3, HIGH);
digitalWrite(motor4, LOW);
delay(time);

digitalWrite(ledPin, LOW);

digitalWrite(motor1, LOW);
digitalWrite(motor2, HIGH);
digitalWrite(motor3, LOW);
digitalWrite(motor4, HIGH);
delay(time);

digitalWrite(motor1, HIGH);
digitalWrite(motor2, LOW);
digitalWrite(motor3, LOW);
digitalWrite(motor4, HIGH);
delay(time);

digitalWrite(motor1, HIGH);
digitalWrite(motor2, LOW);
digitalWrite(motor3, HIGH);
digitalWrite(motor4, LOW);
delay(time);

}

y una foto del montaje:

El motor es un modelo Sanyo E20N5 (no encuentro su datasheet), de 10 ohmios por bobina y 5 V de alimentación.
¿Sabéis a qué se puede deber su no rotación? ¿Falta de potencia? ¿Algo mal en la secuencia de pulsos?
Gracias por vuestra ayuda,
Jose

Necesitas un driver para controlar el motor (l293, l298 por ejemplo), el micro no es capaz de proporciona la intensidad requerida por el motor. Conectandolo directamente lo único que puedes hacer es quemar el puerto o el microcontrolador.

Lo que dice JNM es cierto. ademas note una diferencia en la secuencia.

si 1 2 3 4 significa que 1 y 2 son los terminales de una bobina y 3 y 4 los terminales de la otra bobina, necesitas hacer la siguiente secuencia.

1 2 3 4 ON off on off on off off on off on off on off on on off

Este tutorial esta muy bueno ahi encontraras los esquematicos para armar la placa de potencia para tu motor

http://www.todorobot.com.ar/informacion/tutorial%20stepper/stepper-tutorial.htm