delay(1000);
delay(1000);
digitalWrite(DIR_PIN, LOW); // Reverse direction for (int i = 0; i < 1600; i++) digitalWrite(STEP_PIN, HIGH); delayMicroseconds(500); digitalWrite(STEP_PIN, LOW); delayMicroseconds(500); fs-sm100 driver
void loop() digitalWrite(DIR_PIN, HIGH); // One direction for (int i = 0; i < 1600; i++) // 1 revolution at 1/8 microsteps (200*8) digitalWrite(STEP_PIN, HIGH); delayMicroseconds(500); digitalWrite(STEP_PIN, LOW); delayMicroseconds(500); void loop() digitalWrite(DIR_PIN
delay(1000);
delay(1000);
digitalWrite(DIR_PIN, LOW); // Reverse direction for (int i = 0; i < 1600; i++) digitalWrite(STEP_PIN, HIGH); delayMicroseconds(500); digitalWrite(STEP_PIN, LOW); delayMicroseconds(500);
void loop() digitalWrite(DIR_PIN, HIGH); // One direction for (int i = 0; i < 1600; i++) // 1 revolution at 1/8 microsteps (200*8) digitalWrite(STEP_PIN, HIGH); delayMicroseconds(500); digitalWrite(STEP_PIN, LOW); delayMicroseconds(500);