Il existe plusieurs façons de faire un moteur pas à pas à exécuter, et la meilleure façon dépendra de l’application, le moteur et l’électronique disponibles. Pour faire fonctionner un moteur pas à pas d’un Arduino, ce sont les principaux moyens pour aller
1. un Comité de pilote ULN2003 Darlington. En général, vendu avec petits engrenages steppers cela nécessite quatre broches numériques et l’esquisse de l’Arduino doit directement piloter chaque bobine
2. un pilote Conseil/bouclier avec un pilote de tension constante, comme le flasque arrière du Adafruit. Cela fonctionne sur SPI (seuls besoins deux broches) et pouvez exécuter beaucoup de genres de Steps et un moteur très bien, malheureusement, il ne pouvait pas exécuter mon steppers.
3. un pilote « chopper » qui varie la tension afin de maintenir une constante actuels, tels que le A4988 ou la puce DRV8825, soit directement ou via un Conseil/bouclier comme le Stepstick ou Pololu.
Cette instructable couvre la troisième méthode, en une ou plusieurs Steps via un IC A4988 sur une planche de StepStick.