// Это вспомогательный тестовый скетч для проверки plotter Breakout
// никакой ценности для других не имеет.
#define PIN_STEP_1 2
#define PIN_DIR_1 5
#define PIN_STEP_2 3
#define PIN_DIR_2 6
#define PIN_STEP_3 4
#define PIN_DIR_3 7
void setup() {
for (byte i = 4; i <= 9; i++) {
pinMode(i, OUTPUT);
}
delay(1000);
digitalWrite(PIN_DIR_1, HIGH);
digitalWrite(PIN_DIR_2, HIGH);
}
void loop() {
static long cnt = 0;
if(++cnt == 250){
cnt = 0;
digitalWrite(PIN_DIR_1, !digitalRead(PIN_DIR_1));
digitalWrite(PIN_STEP_2, HIGH);
delay(250);
digitalWrite(PIN_STEP_2, LOW);
delay(250);
}
digitalWrite(PIN_STEP_1, HIGH);
delay(250);
digitalWrite(PIN_STEP_1, LOW);
delay(250);
}