bitspirit[d]uality‎ > ‎projekte‎ > ‎arduino‎ > ‎

Adafruit Motor-Shield Essentials

PICTURE




UNUSED PINS

Pins 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.

WertBedeutung
1Stepper-Port 1
2Stepper-Port 2


stepper_object.step( steps, direction, movement );

Bewegt den angegebenen Motor

steps ... Anzahl der Schritte, die zu machen sind

direction ... Richtungsangabe

 WertBedeutung
FORWARD
 Drehung im Uhrzeigersinn
 BACKWARD Drehung gegen den Uhrzeigersinn

movement ... Art der Drehung

 WertBedeutung
 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