02-02-2022, 11:00
Na wszelki wypadek przezyłam ponownie cało kod:
#include <AccelStepper.h>
bool flag = true;
AccelStepper stepper1(1, 7, 6);
AccelStepper stepper2(1, 9, 8);
int poz1 = 2400;
int poz2 = 1000;
void setup()
{
stepper1.setMaxSpeed(2000);
stepper1.setAcceleration(100);
stepper2.setMaxSpeed(1000);
stepper2.setAcceleration(100);
stepper1.moveTo(poz1);
stepper2.moveTo(poz2);
}
void loop() {
if(flag){
for(int i = 0; i <= 4; i++){
ruch();}
flag=false;
}
}
void ruch(){
stepper1.run();
stepper2.run();
delay(1000);
}
#include <AccelStepper.h>
bool flag = true;
AccelStepper stepper1(1, 7, 6);
AccelStepper stepper2(1, 9, 8);
int poz1 = 2400;
int poz2 = 1000;
void setup()
{
stepper1.setMaxSpeed(2000);
stepper1.setAcceleration(100);
stepper2.setMaxSpeed(1000);
stepper2.setAcceleration(100);
stepper1.moveTo(poz1);
stepper2.moveTo(poz2);
}
void loop() {
if(flag){
for(int i = 0; i <= 4; i++){
ruch();}
flag=false;
}
}
void ruch(){
stepper1.run();
stepper2.run();
delay(1000);
}