#include <AccelStepper.h>
#include <MultiStepper.h>
#define step1 10
#define step2 5
#define step3 7
uint8_t angle1 = 160;
uint8_t angle11 = 40;
uint8_t angle2 = 150;
uint8_t angle21 = 50;
uint8_t angle3 = 150;
uint8_t angle31 = 50;
AccelStepper hours(1,9,8);
AccelStepper minutes(1,3,2);
AccelStepper seconds(1,20,21);
MultiStepper watch;
void setup() {
Serial.begin(115200);
hours.setMaxSpeed(300);
hours.setAcceleration(100);
minutes.setMaxSpeed(300);
minutes.setAcceleration(100);
seconds.setMaxSpeed(300);
seconds.setAcceleration(100);
watch.addStepper(hours);
watch.addStepper(minutes);
watch.addStepper(seconds);
}
void loop() {
long time[3] = {24,1512,90720};
watch.moveTo(time);
watch.run();
}