Paso 10: Sketch de Arduino
#define pasos 100
Stepper1 paso a paso (pasos, 9,11,10,12);
Stepper2(STEPS,1,3,2,4) paso a paso;
previous1 int = 0;
int previous2 = 1;
void setup()
{//How rápido hará trate de mover el motor //If que tartamudea su motor, su demasiado rápido así que bajar el valor
stepper1.SETSPEED(150);
stepper2.SETSPEED(150);
Delay(500);
}
void loop()
{
int val1 = map(analogRead(0), 0, 1023,0,2046); Motor de movimiento basado en la última posición registrada
int val2 = mapa (analogRead (1), 0, 1023,0,2046);
stepper1.Step (val1 - previous1); Almacenar la posición actual
stepper2.Step (val2 - previous2);
previous1 = val1;
previous2 = val2;
}