i am a beginner and am trying to learn and understand electronics
few days backs i was playing around with my arduino uno r3 kit ( ordered for US$ 29 )
it came with this 5V stepper motor ( part number 28BYJ- 48 ) ( easily found on ebay and very cheap )
the same can be found with 12V
i found this motor very easy to use and control using arduino uno r3
- Speed Variation Ratio : 1/64
- Stride Angle : 5.625° /64
- one complete rotation is 4096 steps
this motor needs a ULN2003 Driver Board which is again very simple to use , understand and even make yourself
it can be very easily found on ebay for very cheap ( around US$ 2 )
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>
you will find the set for less then US$ 5 on ebay
connection of the driver board with arduino is also simple just the 4 pins for the arduino which are set in the program will connect to the in1 in2 in3 and in4
you have to connect 5V or 12V (depending on the motor ) and ground to the driver board as the motor doesnt run safely on power from arduino
the 5V motor does run but i have found people saying its not safe
the program required to run the motor can be found in the examples in the arduino software its very easy to understand, the program is written with explanation so you can just read through, the program can be modified to do exactly what you want maybe add a switch maybe add a sensor
it just takes 3 4 hours (as a beginner) to get used to it
you can also read the link below it has the details about the motor and the driver board and an example program which can also be used on arduino
hope i was helpful