안녕하세요 에듀이노 개발팀 입니다.
현재 사용하시는 제품은 360도용 회전 모터로 보입니다.
180도용과는 다르게 360도는 0도는 시계방향 180도는 반시계방향으로 회전하는 명령으로 입력이되는점 참고바랍니다.
사용하는 모터가 360도용이라면, 각도제어는 어려운점 참고바랍니다.
감사합니다.
[ Original Message ]
안녕하세요
서보모터 제어를 하는데 오류가 생겨서 문의드립니다.
서보모터 mg-995를 아두이노 메가 2560호환보드에 연결하여 제어하려고 하였습니다.
그러나 제어가 잘되지 않아 여러가지 테스트 해보는 중에
#include <Servo.h>
Servo servo1;
int servoPin1 = 9;
void setup()
{
servo1.attach(servoPin1);
}
void loop()
{
servo1.write(0);
}
로 0로에 위치만 시키려해도 멈추지 않고 한 방향으로 무한히 회전합니다.
다른 mg-995모터도 같은 움직임을 보이고 모터 쉴드를 이용하여도 같습니다. 물론 다른 포트에 연결도 해보았습니다.
이럴 땐 무슨 문제일까요 ?