가변저항을 이용하여 아날로그 출력을 이해하기위해 이전 글을 보고오시면 도움이 됩니다.
목차
1) 가변저항을 사용하여 LED조명 밝기 조절 영상
2) 결선도
3) 연결사진
4) 프로그램 소스
가변저항 볼륨을 이용하여 LED조명 밝기를 사용자 마음대로 조절할 수 있게 만드는 방법을 알아봅니다.
1) 관련 영상입니다.
2) 결선도
3) 연결사진
4) 프로그램 소스
int LED = 11;
void setup() {
Serial.begin(9600); //시리얼 출력 하겠다
pinMode(LED, OUTPUT); //11번 핀으로 출력하겠다
}
void loop() {
int val = analogRead(A5)/4;
/*
아날로그 신호 0 ~ 1024 사이 값 입니다.
아날로그 출력은 0~ 256 사이 값이 가능합니다.
때문에 analogRead(A5)에서 읽어온 값을 4로 나누는 이유입니다.
*/
Serial.println(val);
//읽어온 analogRead(A5)/4 값을 시리얼로 출력
analogWrite(LED, val); //읽어온 analogRead(A5)/4 값을 LED(11번핀)으로 출력
}
반응형
'IOT 로봇 아두이노 > 아두이노 기본센서 연결하기' 카테고리의 다른 글
[아두이노 기초] 버튼 연결하기 (0) | 2021.04.11 |
---|---|
[아두이노 기초] 초음파센서 연결하기 (2) | 2021.04.07 |
[아두이노 기초] 조도센서 연결하기 (0) | 2021.04.03 |
[아두이노 기초] 피에조 부저 센서 연결하기 (0) | 2021.03.21 |
[아두이노 기초] LED 깜빡이기 (0) | 2021.03.17 |
댓글