아두이노 스텝모터 기본 구동 코드
본문 바로가기
IT

아두이노 스텝모터 기본 구동 코드

by 하고싶은거하는여자 2024. 10. 20.
728x90
반응형
#include<Stepper.h>

const int stepsPerRevolution = 2048; //2048:360도
Stepper stepper (stepsPerRevolution, 8, 10, 9, 11); //모터

void setup() {
  stepper.setSpeed(10);
}


void loop() {
  stepper.step(stepsPerRevolution);

// 시계 반대 방향으로 한바퀴 회전

  delay(500);

  stepper.step(-stepsPerRevolution);

// 시계 방향으로 한바퀴 회전

  delay(500);
}

 

 



dc 모터
전기를 많이 사용한다
속도

공급되는 전압에 따라서 회전수가 다르다

기어를 결합하면 속도가 더 난다
극성에 따라 회전방향이 바뀐다

전압에 따라서 rpm도 달라진다

극성바꿔주는 칩

pwm으로 속도조절함

스텝모터 정확한 속도제어
로봇 관절에 들어감

 


vcc +
접지 -

728x90
반응형

'IT' 카테고리의 다른 글

피그마 ui/ux 인터페이스 설명 24.10.22  (0) 2024.10.22
앱 만들기  (0) 2024.10.21
아두이노 사운드 감지 센서 코드  (0) 2024.10.19
아두이노 불꽃 감지 센서 코드  (0) 2024.10.19
아두이노 온습도 센서  (0) 2024.10.19

댓글