#include <AccelStepper.h>
#define dir 6
#define step 5
#define dir1 4
#define step1 3
AccelStepper stepper1(1,5,6);
AccelStepper stepper2(1,3,4);
void setup() {
stepper1.setMaxSpeed(50);
stepper2.setMaxSpeed(50);
stepper1.setAcceleration(1000);
stepper2.setAcceleration(1000);
Serial.begin(9600);
}
void loop() {
forward(1);
backward(2);
}
int forward(int a){
if (a==1)
{
stepper1.moveTo(100);
stepper1.run();
}
else
{
stepper2.moveTo(100);
stepper2.run();
}
}
int backward(int b)
{
if(b==1){
stepper1.moveTo(-100);
stepper1.run();
}
else{
stepper2.moveTo(-100);
stepper2.run();
}
}