Stap 4: Stap 4: de Arduino schets
Hier is de eenvoudige arduino schets.
/ * Projectcode "Drukke werk"
Kat McKell
Voorjaar 2015 USF MAKE cursus Student
*/
#include < Stepper.h >
Const int stepsPerRevolution = 200; aantal stappen per omwenteling
Stepper myStepper (stepsPerRevolution, 8,9,10,11); de stepper-bibliotheek op pennen 8 t/m 11 initialiseren:
int stepCount = 0; nummer van de motor heeft ondernomen
void setup {/ / leeg van binnen de instellingen
}
void loop {}
int sensorReading = analogRead(A0); leest de waarde van de sensor verbonden
analoge PIN 0
int motorSpeed = kaart (sensorReading, 0, 1023, 0,70); kaart van de motor snelheid (0 tot en met 70 rpm) naar de potentiometer van gedraaide positie (0 tot 1023)
Als (motorSpeed > 0) {/ / Stel de motorsnelheid:
myStepper.setSpeed(motorSpeed);
myStepper.step(stepsPerRevolution/25); stap 1/25 voor een revolutie:
}
}