첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
본 블로그는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 블로그 콘텐츠 향상을 위해 쓰여집니다.

728x90
반응형
728x170

▶ 부품 내역

구분 모델 수량 비고
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 , ,

댓글을 달아 주세요