Hay varias maneras de hacer que un Motor paso a paso funciona, y la mejor manera depende de la aplicación, el motor y la electrónica disponible. Para el funcionamiento de un motor paso a paso desde un Arduino, estas son las principales maneras de ir
1. un tablero de conductor del Darlington ULN2003. Suelen vender con pequeños motores PAP a esto requiere cuatro pines digitales y el sketch de Arduino tiene que conducir directamente cada bobina
2. controlador placa/escudo con un controlador de voltaje constante, como el escudo del Motor de Adafruit. Esto funciona sobre SPI (tan sólo necesita dos pernos) y puede ejecutar muchas clases de steppers y motores normales bien, lamentablemente no podía correr mi steppers.
3. 'chopper' controlador que variará el voltaje para mantener una constante actual, como el A4988 o el chip DRV8825, ya sea directa o a través de un tablero/escudo como el Stepstick o el chip.
Este instructivo cubre el tercer método, funcionando uno o más motores PAP mediante un CI A4988 en un tablero de StepStick.