#include
// 모터 스텝 수 (28BYJ-48 기준 한 바퀴 = 2048 스텝)
const int stepsPerRevolution = 2048;
// 아두이노에 연결된 모터 제어 핀 (회로 기준)
Stepper myStepper(stepsPerRevolution, 8, 10, 9, 11);
void setup() {
myStepper.setSpeed(10); // 모터 속도 설정 (RPM 단위)
Serial.begin(9600);
}
void loop() {
Serial.println("시계방향 회전");
myStepper.step(stepsPerRevolution); // 시계방향 한 바퀴 회전
delay(1000);
Serial.println("반시계방향 회전");
myStepper.step(-stepsPerRevolution); // 반시계방향 한 바퀴 회전
delay(1000);
}