아두이노 강좌] 서보모터 SG90 사용하기 (Servo Motor SG90)

메카솔루션 2016-06-22 (수) 10:08 7년전 15494  

 

c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557

 

아두이노 우노 R3 미니 서보모터 (SG90) 연결하기 ]


출처 [메카솔루션] http://Mechasolution.com 

 

구매사이트 바로가기

 

c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557
c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557

 모터란 전기적 에너지를 회전 또는 직선 운동으로 변환시켜주는 전자부품을 말합니다. 

모터는 실생활에서도 자동차, 선풍기, 로봇 등 많은 영역에 사용되고 있습니다. 

 

우리가 사용할 서보모터(SG90)은 360도가 아닌 0~180도 회전이 가능한 서보모터이며,

 회전 위치를 제어함으로써 회전각도나 회전속도를 제어할 수 있습니다.

 

SG90을 사용하기 위해서는 PWM신호를 다뤄야하며, 아두이노를 통해 SG90을 제어해보도록 하겠습니다.

 

PWM에 대한 추가 설명은 여기를 클릭해주세요. 

 

c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557
c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557

 

  • 회전각도 0~180도

  • 각도 및 속도 제어 가능

  • 사용전압 4.8~7.2V

  • 사용전류 0.2~0.7A

  • 무게 9g

  • 토크 1.8kg.cm

  • 크기 22.2 x 11.8 x 31 mm

 

 

c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557 

 

c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557 

 

서보모터는 보통 3개의 선으로 구성됩니다. 전원선 (vcc, gnd)과 신호선(sig)이며, 전원선은 아두이노의 

5v와 gnd에, 신호선은 아두이노 PWM핀 중 하나에 연결해줍니다. 예제에서는 디지털 9번 핀에 연결합니다.

 

 

c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557
c0e16bc802c1fdef2d9e0f85f74e4d4c_1466557

 

프로그램 코드는 아두이노 통합개발환경을 실행한 후 파일 → 예제 → Servo → Sweep 를 실행해주면 위와 같은 코드가 실행됩니다.

 

 

 

f9a0e505b5756f06246939084c038895_1621232

 

링크바로가기: https://smartstore.naver.com/mechasolution_com/products/2855891646

 

 

메카리워즈 Image Map


모바일 버전으로 보기