#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(9);
}
void loop() {
int val = analogRead(A0);
int rad = map(val, 0, 1023, 0, 179);
myServo.write(rad);
delay(15);
}
영상
알게된 점 - 가변저항(potentiometer) 1) VCC(5V)와 GND의 방향은 상관 없음, 가운데는 analog 출력 2) 가변저항을 돌릴 때 마다 저항 크기가 바뀌고 그에 따라 전류가 변경 3) 1번이 VCC(5V)이고 3번이 GND여서 1번에서 3번으로 전류가 흐르는 경우(하단 그림 참고) 0] 전류가 저항을 더 많이 지날 수록 전류는 작아짐 1] 2번이 1번에 가까워 질수록 저항이 작아짐(2번으로 나가는 전류는 커짐) 2] 2번이 3번에 가까워 질수록 저항이 커짐(2번으로 나가는 전류는 작아짐)