March Madness - Stepper Motor Test

I have had a stepper motor controller from Adafruit for some time but I never had a stepper motor to test it with. Thanks to Brian/Phil I got one from an old printer.

This is a simple test program that runs it back and forth. It works very well. No for something to drive with it.

//************************************************************************

#include <AFMotor.h>
#include <Servo.h>

// Stepper motor on M3+M4 48 steps per revolution
AF_Stepper stepper(48, 2);

//************************************************************************
void setup()
{
	Serial.begin(9600);           // set up Serial library at 9600 bps
	Serial.println("Stepper motor test");

}


#define	kDelayVale	1

//************************************************************************
void loop()
{
int ii;


	Serial.println("FORWARD, INTERLEAVE");
	for (ii=0; ii<2550; ii++)
	{
		stepper.step(1, FORWARD, INTERLEAVE);
		delay(kDelayVale);
	}

	Serial.println("BACKWARD, INTERLEAVE");
	for (ii=2550; ii!=0; ii--) 
	{
		stepper.step(1, BACKWARD, INTERLEAVE);
		delay(kDelayVale);
	}

	Serial.println("FORWARD, DOUBLE");
	for (ii=0; ii<2550; ii++) 
	{
		stepper.step(1, FORWARD, DOUBLE);
		delay(kDelayVale);
	}

	Serial.println("BACKWARD, DOUBLE");
	for (ii=2550; ii!=0; ii--) 
	{
		stepper.step(1, BACKWARD, DOUBLE);
		delay(kDelayVale);
	}

	Serial.println("STOP");
	delay(2000);

}