# 명칭
Potentiometer, 가변저항
# 기능
값이 변할 수 있는 저항으로 슬라이더나 노브(knob) 형태로 사용된다.
저항이 변하는 양상에 따라 여러가지 타입이 있으며, 흔히 사용되는 타입은 A타입(log, 오디오 볼륨 등)과 B타입(linear) 이다.
0~1023 크기의 저항을 지정할 수 있다.
가변저항은 3개의 핀을 가지고 있으며, 가운데 핀이 주로 Signal 신호를 읽을 수 있고 나머지 두 개의 핀에 Vcc 와 GND를 연결한다.
양 쪽 핀에 Vcc 와 GND를 연결하는 순서에 따라, 저항의 크기를 변화시키는 방법이 바뀐다.
# 가변 저항 값 확인하기
- 목표 : 가변 저항을 연결하여 시리얼 모니터로 값을 확인한다.
## 하드웨어 구성
- 준비물 : 보드 키트, 가변저항
## 아두이노 코드
int inputPin = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println(analogRead(inputPin));
delay(10);
}
## 코드아이플러스 코드
## 동작 확인 방법
- 프로그램 업로드 > 모니터 선택 > 통신속도 (9600) 선택 > 값 확인
## 디버깅
* 회로 확인
- 가변저항의 +, -, 신호 에 맞게 케이블을 연결했는가?
- 회로가 +극에서 시작해서 -극으로 빠짐없이 연결되어 있는가?
* 코드 확인
- 핀 번호를 제대로 입력했는가?
- 모니터의 통신속도를 9600으로 선택했는가?