PICTURE
UNUSED PINSPins die für andere Verwendungen zur Verfügung stehen sind: Analog: 1-6
Digital: 2, 13
STEPPER - LIBRARY #include <AFStepper.h>Um Stepper verwenden zu können.
AFStepper stepper_object( steps, port);Instanziert eines von zwei möglichen Stepper-Objekten
steps ... Anzahl der Schritte je volle Drehung ( 1.8° -> 200 Schritte)
port ... gibt den benutzten Port am Shield an.
| Wert | Bedeutung
| | 1 | Stepper-Port 1
| | 2 | Stepper-Port 2 |
stepper_object.step( steps, direction, movement );Bewegt den angegebenen Motor
steps ... Anzahl der Schritte, die zu machen sind
direction ... Richtungsangabe
| Wert | Bedeutung
| FORWARD
| Drehung im Uhrzeigersinn
| | BACKWARD | Drehung gegen den Uhrzeigersinn
|
movement ... Art der Drehung
| Wert | Bedeutung
| | SINGLE | 1-Coil-Stepping default
| | DOUBLE | 2-Coil-Stepping hohes Drehmoment
| | INTERLEAVE | doppelte Auflösung langsamere Drehung
| | MICROSTEP | "rundere" Bewegung
|
stepper_object.release();Nach dem step-Befehl wird üblicherweise ein Haltemoment erzeugt. Mit dem release-Befehl kann dies bis zum nächsten step-Befehl unterdrückt werden
stepper_object.setSpeed( turns );setzt die Motor-Geschwindigkeit in Umdrehungen / Minute
CODE-SAMPLES |