Page 132 - 최강 아두이노 스마트 자동차 로봇 키트
P. 132
// int iDir : 방향 설정 변수
//
int setRotateServo(int iDir)
{
switch ( iDir )
{
case SERVO_DIR_CENTER:
myservo.write(85-0);
delay(
break;
case SERVO_DIR_LEFT:
myservo.write(85+40);
break;
case SERVO_DIR_RIGHT:
myservo.write(85-40);
break;
default:
// 지정된 함수 인자가 아닐 경우 처리.
String errMsg="called int setRotateServo(int ";
errMsg += iDir;
errMsg += ")";
Serial.println(errMsg);
break;
}
}
서보 회전 함수 테스트 예제 코드에 위의 작성된 코드로 재구성해 줍니다.
131