-아날로그 입력이란 이전의 디지털 입력과 다르게 0V와 5V, 두 종류가 아닌
0~5V 사이의 입력을 받는 것을 말한다.
아두이노 보드 상의 ADC(Analog to Digital Conductor)에 의해 입력 받은 신호를 숫자 0~1023으로 변환하여 표현
구성품은
아두이노 우노, 브렛보드, 포텐셔미터, 연결선 이다.
-코드는
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
int analog = analogRead(A1);
Serial.println(analog);
delay(1000);
}
기존의 핀의 입/출력 설정이 아닌 초기화를 한다는 점이 차이,
왜냐하면 입력 밖에 받지 못하기 때문이다.
A1(아날로그) 핀으로 입력을 받는 방식이다.
출력값은 시리얼 모니터를 통해 확인한다.
-회로도
-동영상
'공대생 주석마루 > 아두이노 UNO' 카테고리의 다른 글
(6) millis 함수 (0) | 2018.02.24 |
---|---|
(5) 아날로그 출력 (0) | 2018.02.23 |
(3) Blink 풀업저항 (0) | 2018.02.21 |
(2) Blink 디지털신호 (0) | 2018.02.21 |
(1) Blink (0) | 2018.02.21 |