#include <AccelStepper.h>
#include <MultiStepper.h>
AccelStepper stepperR; // Defaults to AccelStepper::FULL4WIRE (4 pins) on 2, 3, 4, 5
AccelStepper stepperL(AccelStepper::FULL4WIRE,6,7,8,9); // Defaults to AccelStepper::FULL4WIRE (4 pins) on 2, 3, 4, 5
MultiStepper steppers;
void setup()
{
stepperR.setMaxSpeed(100);
//stepperR.setAcceleration(35);
stepperL.setMaxSpeed(10);
//stepperL.setAcceleration(35);
// Then give them to MultiStepper to manage
steppers.addStepper(stepperL);
steppers.addStepper(stepperR);
}
void loop()
{
//int ggg =10;
// Read new position
long position = 100;
//int accel = analogRead(AccelerationPot);
long positions[2]; // Array of desired stepper positions
positions[0] = 1* position;
positions[1] = 0.1* position;
stepperR.setAcceleration(100);
stepperL.setAcceleration(100);
steppers.moveTo(positions);
steppers.run();
}