안녕하세요 에듀이노입니다.
해당코드를 테스트해보려했지만 face_direction_servo'가 선언이 되어있지 않다고 나옵니다.
기재해주신 코드가 전체코드이면 코드를 수정을 권장해드립니다.
감사합니다.
[ Original Message ]
서보모터 MG995를 주문하고 코딩을 해서 작동을 하는데 이상헤게 작동합니다.
코딩을 0도에서 90도 사이만 반복해서 움직이라고 하는데 조금씩 그 각도가 변경되면서 결국엔 360도 이상을 돌게 됩니다.
모터의 문제인지 알고 싶습니다.
void setup()
{
face_direction_servo.attach(servo_pin);
face_direction_servo.write(0);
delay(1000);
}
void loop() //loop 함수를 정의
{
for(int angle = 0; angle < 90; angle ++) {
face_direction_servo.write(angle);
delay(10);
}
for(int angle= 0; angle > 90; angle --){
face_direction_servo.write(angle);
delay(10);
}
}
이렇게 간단한 코드인데도 각도가 이상하게 나옵니다. 동영상과 사진을 첨부했습니다.
댓글목록
등록된 댓글이 없습니다.