반응형
●가변저항
- 가변저항은 3개의 선으로 회로에 연결된다. 양쪽에 5V, GND를 연결하고 가운데를 출력값으로 이용한다. 저항의 값이 높아지거나 낮아짐에 따라 전류량이 조절된다. 저항이 낮은 상태에서는 전류량이 많아지고 저항이 높아지면 전류량이 줄어든다.
●가변저항을 이용한 led 밝기 조절 예제
const int ledPin = 3; const int potentiometerPin = A0; int potentiometerValue; int brightness; void setup() {
Serial.begin(9600); } void loop() { potentiometerValue = analogRead(potentiometerPin); Serial.println(potentiometerValue); //0~1023값을 0에서 255값으로 환산한다. brightness = map(potentiometerValue, 0,1023,0,255); analogWrite(ledPin,brightness); } |
반응형
'프로그래밍 > 아두이노' 카테고리의 다른 글
아두이노 능동 부저, 수동 부저 (0) | 2016.01.01 |
---|---|
아두이노 광센서, 온도센서 사용 예제 (0) | 2016.01.01 |
아두이노 버튼 입력 받기 예제 (0) | 2015.12.31 |
아두이노 LED켜는 예제 (0) | 2015.12.31 |
아두이노 개발환경 세팅 (0) | 2015.12.26 |
댓글