Stap 6: Motor.
Omdat de volledige omwenteling stappenmotoren geen een potentiometer in gebouwd, en dus niet terug van waar voeden krijgen te stoppen, moet je vermelden in uw code direct op de motor. 90 is een standaard beginpunt voor de meeste gevallen, zodat elk getal onder 90 maakt de motor te schakelen unidirectioneel en boven 90 maakt het de andere kant te zetten.
De motor is aangesloten op een Arduino, en een eenvoudige sweep-code werd gebruikt:
#include < Servo.h >
Servo myservo; maken van servo-object om te bepalen van een servo
int pos = 0; variabele op te slaan van de servo positie
VOID Setup
{
myservo.attach(9); de servo op pin 9 hecht aan de servo-object
}
void loop
{
myservo.write(0); draaien op 0
delay(3000);
myservo.write(180); draaien aan 180
delay(3000);
}
Test of de motor met je Arduino werkt.