#include <Stepper.h>
const int Revolution = 202; // Jumlah langkah per putaran penuh motor
Stepper Stepper(Revolution, 3, 1, 2, 4);
void setup() {
Stepper.setSpeed(60); // Mengatur kecepatan motor
}
void loop() {
// Putaran pertama 90 derajat ke kanan
for (int i = 0; i < Revolution /4; i++) {
Stepper.step(-1);
delay(10);
}
delay(1000);
// Putaran kedua 90 derajat ke kanan
for (int i = 0; i < Revolution /4; i++) {
Stepper.step(-1);
delay(10);
}
delay(1000);
// Putaran ketiga 180 derajat ke kiri
for (int i = 0; i < Revolution /2; i++) {
Stepper.step(1);
delay(10);
}
delay(1000);
// Putaran ketiga 180 derajat ke kiri
for (int i = 0; i < Revolution /2; i++) {
Stepper.step(1);
delay(10);
}
delay(1000);
}