<* 서보모터 SG90 사용 *>
● 서보 모터는 회전이 정해져 있기 때문에 정확한 움직임이 필요한 경우에 사용하는 모터이다.
● 별도로 존재하는 모터가 아닌 서보(따른다 : 사용자의 명령에 따른다.)라는 기술이 적용되어 사용자가 원하는 각도, 속도로 움직임이 가능하다.
● 로봇, 장난감, 드론, CCTV 등에서 광범위하게 쓰이고 있다.
● 여기서 사용할 서보모터는 SG90이라는 서보모터이다.
- 수 많은 제조사가 제작하고 있으며, 0~180도까지만 회전이 가능하다.
----- < 서보모터 기본 제어하기 > ------------------------------
#include <Servo.h> // Servo 라이브러리 호출
Servo servo_A; // Servo 객체를 생성
void setup() {
servo_A.attach(3); // 서보모터를 D3을 통해 서보모터에 신호 전달
}
void loop() {
/* 서보모터를 90도 위치로 회전 */
servo_A.write(90);
delay(1000);
/* 서보모터를 0도 위치로 회전 */
servo_A.write(0);
delay(1000);
}