728x90
반응형
SMALL
서보 모터 (Servo Motor)
자동 제어 구조 혹은 자동 평형 계기에 있어서 전압 입력을 회전각으로 바꾸기 위해 사용되는 전동기를 말한다. 서보 모터는 20ms마다 PWM 신호 (Pulse)를 받아 움직인다.
ms (신호가 High일 때) | 각 (degree) |
1 | 0 |
1.5 | 90 |
2 | 180 |
#include "Servo.h"
Servo servo; // Servo 개체 생성
int angle=0;
void setup(){
servo.attach(9); // 서보 모터가 D9번 핀에 연결
servo.write(angle); // 모터 축의 위치를 0으로 초기화
Serial.begin(9600);
}
void loop(){
angle=angle+1;
servo.write(angle); // angle에 저장된 값 출력
Serial.print("Motor degree: "); // 시리얼 모니터에 angle 출력
Serial.println(angle);
delay(100);
if(angle>=200){
angle=0;
}
}
728x90
반응형
LIST
'Embedded System > Arduino' 카테고리의 다른 글
[Arduino] Using 8×8 Dot Matrix LED with Arduino (0) | 2022.06.02 |
---|---|
[Arduino] LED Matrix Editor (0) | 2022.05.26 |
[Arduino] 시리얼 LCD 모듈 (Liquid Crystal Display) (0) | 2022.05.19 |
[Arduino] 아두이노 스케치 기본 구조 (0) | 2022.05.19 |
[Arduino] 시리얼 통신 (Serial communication) (0) | 2022.03.29 |