첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

728x90
반응형

▶ 부품 내역

구분 모델 수량 비고
MOTOR 28BYJ-48 1 Stepper Motor
CONTROLLER ULN2003 1 Motor Drive Module

▶ 회로 구성도

▶ 소스 코드

#include <Stepper.h>

// 2048 : 한바퀴(360도), 1024 : 반바퀴(180도)
const int stepCount = 2048;

// 모터 드라이브에 연결된 핀 IN4, IN2, IN3, IN1
Stepper stepper(stepCount, 11, 9, 10, 8);

void setup()
{
    stepper.setSpeed(14); // 1 ~ 25
}

void loop() 
{
    // 시계 반대 방향으로 한바퀴 회전한다.
    stepper.step(stepCount);

    delay(500);
    
    // 시계 방향으로 한바퀴 회전한다.
    myStepper.step(-stepCount);

    delay(500);
}

 

728x90
반응형
Posted by 사용자 icodebroker
TAG , ,

댓글을 달아 주세요