포텐셔미터(가변저항)으로 360도 서보모터 방향 속도 조절하기


포텐셔미터(가변저항)으로 360도 서보모터 방향 속도 조절하기

B10K를 이용하여 360도 회전하는 서보모터 컨트롤을 해보았습니다. 준비물 아두이노, 가변저항, 서보모터 전원과 신호선만 아두이노 우노에 잘 연결해주면된다. 서보모터의 신호는 PWM 디지털핀에 연결하고 가변저항신호는 아날로그핀에 연결해준다. 코팅 서보모터 라이브러리를 사용하여 서보모터를 작동시키고 map함수를 이용하여 아날로그값 0~1023을 서보모터가 작동하는 -170~170 사이값으로 지정해준다. #include // 아두이노 서보모터라이브러리 사용 int servoPin = 9; //서보모터 데이터케이블(주황)을 아두이노 9번 핀에 연결 Servo servo; // 서보모터를 servo 이름으로 정의 void setup (){ servo.attach(servoPin); // 서보모터를 아두이노와 ..


원문링크 : 포텐셔미터(가변저항)으로 360도 서보모터 방향 속도 조절하기