한글보드 : 아두이노 5V 스텝모터 / 모터드라이버 내장 모듈 (5V StepMotor Moudle)
사양 (Specification)
튜토리얼 (Tutorial)
샘플 코드 (Sample Code) // 스텝모터 1개 사용시 #include <Stepper.h> // Stepper.h 라이브러리 불러오기 (기본 라이브러리) Stepper step1(2048, 8, 10, 9, 11); // 모터드라이버 8, 9, 10, 11번에 연결 int lap = 2048; // 2048당 한바퀴(360도) 회전 void setup() { step1.setSpeed(18); // 회전속도 (분당 18회 회전) } void loop() { step1.step(lap); // 오른쪽으로 한바퀴 회전 delay(500); // 0.5초 대기 step1.step(-lap); // 왼쪽으로 한바퀴 회전 delay(500); // 0.5초 대기 }
----------------------------------------------------------------------------
// 스텝모터 2개 사용시 #include <Stepper.h> // Stepper.h 라이브러리 불러오기 (기본 라이브러리) Stepper step1(2048, 8, 10, 9, 11); // 모터드라이버1을 8, 9, 10, 11번에 연결 Stepper step2(2048, 3, 4, 6, 5); // 모터드라이버2를 3, 4, 5, 6번에 연결 int lap = 2048; // 2048당 한바퀴(360도) 회전 void setup() { step1.setSpeed(18); // 스텝모터1 회전속도 (분당 18회 회전) step2.setSpeed(18); // 스텝모터2 회전속도 (분당 18회 회전) } void loop() { step1.step(lap); // 스텝모터1 오른쪽으로 한바퀴 회전 step2.step(lap); // 스텝모터2 오른쪽으로 한바퀴 회전 delay(500); // 0.5초 대기 step1.step(-lap); // 스텝모터1 왼쪽으로 한바퀴 회전 step2.step(-lap); // 스텝모터2 왼쪽으로 한바퀴 회전 delay(500); // 0.5초 대기 }
판매처 - 메카솔루션 (http://mechasolution.com) / 디스트리뷰터 문의 - |
최신댓글