Post

10. 서브모터

Dev.tk 2015. 2. 24. 23:17


예제 1

#include <Servo.h>

Servo myservo; // Servo 라이브러리 변수 선언
int pos = 0;

void setup() {
  myservo.attach(9); // 서보 모터를 제어하고자 하는 핀 번호 설정
}

void loop() {
  // 서보 모터가 자동으로 0~120도로 움직인다.
  for(pos=0; pos<120; pos+=1) {
    myservo.write(pos); // 서보 모터의 각도를 설정
    delay(15);
  }
}


예제 2

#include <Servo.h>

Servo myservo; // Servo 라이브러리 변수 선언

void setup() {
  myservo.attach(9); // 서보 모터를 제어하고자 하는 핀 번호 설정
}

void loop() {
  myservo.write(map(analogRead(A0), 0, 1023, 0, 120));
  delay(15);
}