Paso 2: El código
Ya que estamos workingh un paso a paso de 48 pasos, tienes que cambiar la línea const int stepsPerRevolution = 200;
para const int stepsPerRevolution = 48; si no realiza este cambio, no funcionará.
-----------------------------------------------------------------------------------------------------------
#include < Stepper.h >
const int stepsPerRevolution = 48;
Paso a paso myStepper(stepsPerRevolution, 8.9.10.11);
void setup() {}
ajustar la velocidad a 60 rpm: myStepper.setSpeed(60);
inicializar el puerto serie: Serial.begin(9600);
}
void loop() {}
paso una revolución en una dirección:
Serial.println("clockwise");
myStepper.step(stepsPerRevolution);
Delay(500);
paso una revolución en la otra dirección:
Serial.println("Counterclockwise");
myStepper.step(-stepsPerRevolution);
Delay(500);
}
-----------------------------------------------------------------------------------------------------------
Ahora Diviértete con el código. Trabajó dentro de 10 a 180 rpm.
Buena suerte, que les espero guste.