오래전 알리에서 구입한 모듈을 테스트 해보았다.
5v, 12v 세팅이 가능하다.
그리고 기어드 스텝모터(28BYJ-48)가 연결된 상태로 배송된다.
모양은 이러하다.
Connections
ICSP Pin | Arduino Pin | Driver Board |
MISO | D12 | IN 1 |
SCK | D13 | IN 4 |
RST | D10 | IN 2 |
MOSI | D11 | IN 3 |
VCC | N/A | + |
GND | N/A | - |
Arduino Code
#include <Stepper.h>
const int stepsPerRevolution = 2048;
Stepper myStepper(stepsPerRevolution,12,10,11,13);
void setup() {
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
myStepper.setSpeed(6);
}
void loop() {
myStepper.step(stepsPerRevolution);
delay(500);
myStepper.step(-stepsPerRevolution);
delay(500);
}