Paso 4: Paso 4: el Sketch de Arduino
Aquí está el bosquejo simple arduino.
/ * Código del proyecto "Trabajo ocupado"
Kat McKell
Primavera 2015 USF que curso estudiante
*/
#include < Stepper.h >
const int stepsPerRevolution = 200; número de pasos por revolución
Paso a paso myStepper (stepsPerRevolution, 8.9.10.11); inicializar la biblioteca paso a paso sobre los pasadores del 8 al 11:
int stepCount = 0; número de pasos que ha dado el motor
void setup() {/ / vacío dentro de la configuración
}
void loop() {}
int sensorReading = analogRead(A0); Lee el valor del sensor conectado
al pin analógico 0
motorSpeed int = mapa (sensorReading, 0, 1023, 0,70); mapa de la velocidad del motor (0 a 70 rpm) a la posición dada vuelta del potenciómetro (0 a 1023)
Si (motorSpeed > 0) {/ / establecer la velocidad del motor:
myStepper.setSpeed(motorSpeed);
myStepper.step(stepsPerRevolution/25); Paso 1/25 de una revolución:
}
}