Mover motor paso a paso 28BYJ-48

Buenas necesito ayuda tengo un proyecto y ya programe los servomotores pero necesito programar el paso a paso y nose como pues ya se hacerlo mover pero quisiera moverlo por el monitor serial que si le doy "a" mueva tantos paso a la derecha y si le doy "b" mueva tantos pasos a la izquierda les agradezco si me ayudan :wink:

lo mejor es que partas leyendo la referencia para el uso del puerto serial. Con esto vas a poder conseguir lo que indicas:

http://playground.arduino.cc/ArduinoNotebookTraduccion/Serial

cristianparrat. con mirar los ejemplos del IDE Para el puerto serie tienes un buen comienzo para practicarlo.
Aca tienes un ejemplo que tomé de la web

#define led 13  // Uso el LED del UNO
int ByteReceived;

void setup()  
{
  Serial.begin(9600);  
  Serial.println("--- Arranca Monitor Serie - Envia y recibe ---");
    Serial.println(" Tipea en la caja de arriba, . ");
  Serial.println("(Decimal)(Hex)(Character)");  
  Serial.println(); 
}

void loop() {
  if (Serial.available() > 0)
  {
    ByteReceived = Serial.read();
    Serial.print(ByteReceived);   
    Serial.print("        ");      
    Serial.print(ByteReceived, HEX);
    Serial.print("       ");     
    Serial.print(char(ByteReceived));
    
    if(ByteReceived == 'a') // Un apóstrofe cuando es un caracter
    {
      digitalWrite(led,HIGH);
      Serial.print(" LED ON ");
    }
    
    if(ByteReceived == 'b')     {
      digitalWrite(led,LOW);
      Serial.print(" LED OFF");
    }
    
    Serial.println();    // End the line

  // Terminado. Puerto serie disponible
  }
}