const int dirPin = 5;
const int stepPin = 6;
bool handle;
void setup() {
pinMode(5, 1);
pinMode(6, 1);
}
void loop() {
digitalWrite(dirPin, 1); // arrow right
if (handle == false){
for (int i = 0; i < 52; i++){
digitalWrite(stepPin, 1); delay(15);
digitalWrite(stepPin, 0); delay(15);
handle = true;
}
} else {
for (int i = 0; i < 50; i++){
digitalWrite(stepPin, 1); delay(15);
digitalWrite(stepPin, 0); delay(15);
}
}
delay(1500);
for (int i = 0; i < 50; i++){
digitalWrite(stepPin, 1); delay(15);
digitalWrite(stepPin, 0); delay(15);
}
delay(1500);
digitalWrite(dirPin, 0); // arrow left
for (int i = 0; i < 100 ; i++){
digitalWrite(stepPin, 1); delay(15);
digitalWrite(stepPin, 0); delay(15);
}
delay(1500);
for (int i = 0; i < 100 ; i++){
digitalWrite(stepPin, 1); delay(15);
digitalWrite(stepPin, 0); delay(15);
}
delay(1500);
}