Page 313 - 최강 아두이노 퍼스트 참고서
P. 313
그림 42-2 가변저항 예제코드 브레드보드 회로 구성도
아래의 코드는 analogRead(), analogWrite() 함수의 사용 예제입니다.
예제코드: 가변저항 10K 의 손잡이를 돌려서 9 번 포트에 연결된 LED 의 밝기 조절 하는 예
제 코드입니다. 가변저항으로 LED 밝기 조절하는 예제입니다.
// analogRead values go from 0 to 1023,
// LED connected to digital pin 9
// LED 를 아두이노 보드 13 번에 연결.
int ledPin = 9;
// potentiometer connected to analog pin 3
// 가변저항 10K 의 신호선을 아두이노 보드 3 번 핀에 연결 int analogPin = A3;
int val = 0; // variable to store the read value
void setup()
{
pinMode(ledPin, OUTPUT); // sets the pin as output
}
313