아두이노
아두이노 Stepper Speed Control
hjh1023
2020. 9. 7. 16:41
반응형
ULN2003 스텝모터는 빵판에 5.5넣고 이러지말고 바로 전기연결해야 된다 안그러니깐 안움직임..;;
int1부터 5까지 8,9,10,11차례로 연결하고 5.5v연결 gnd연결하고 소스 넣으면 돈다.
/* 라즈이노 IOT #35 스텝모터 구동하기(28BYJ-48 & ULN2003 모듈)
*
*/
#include <Stepper.h>
int stepsPerRev = 2048; // 한바퀴(360): 2048 , 반 바퀴(180) : 1024
Stepper stepper (stepsPerRev, 11,9,10,8); // ( IN4,IN2,IN3,IN1)
void setup() {
Serial.begin(9600);
stepper.setSpeed(5); // 스텝모터의 스피드 설정
}
void loop() {
stepper.step(stepsPerRev); // 한 바퀴 회전 명령
delay(1000);
stepper.step(-stepsPerRev); // 반대 방향으로 한 바퀴 회전
delay(1000);
}
반응형