아날로그 센서 값 출력
아날로그 센서는 시리얼 통신을 사용하여 쉽게 값을 확인 가능하다.
//아날로그 센서 한개 확인 출력
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
}
한개일 경우에는 위의 방법대로 하면 쉽게 확인 가능하다.
여러개를 체크 하는 경우에 센서값이 실시간으로 연속적으로 들어오기 때문에 확인이 어렵다.
이처럼 여러 데이터를 한번에 확인해야 하는 경우가 발생하는데, 이때는 다음과 같이 입력하면 쉽게 확인이 가능하다.
이런식으로 print와 println을 사용하면 한줄에 여러 데이터를 표시 할 수 있게된다.
이렇게 데이터를 한눈에 알아볼수 있다.
//아날로그 센서 한번에 확인 출력
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("sensor0 = " );
Serial.print(analogRead(A0));
Serial.print("\t");
Serial.print("sensor1 = " );
Serial.print(analogRead(A1));
Serial.print("\t");
Serial.print("sensor2 = " );
Serial.print(analogRead(A2));
Serial.print("\t");
Serial.print("sensor0 = " );
Serial.print(analogRead(A3));
Serial.print("\t");
Serial.print("sensor1 = " );
Serial.print(analogRead(A4));
Serial.println("\t");
}
'Study > Coding' 카테고리의 다른 글
nRF52DK 보드를 디버거로 사용하기 (0) | 2020.12.21 |
---|---|
ITS-1500S를 사용하여 핀하나로 조이스틱 버튼 구성하기 (0) | 2020.12.21 |
UART 간단하게 스위치하기 (0) | 2020.12.18 |
8MHz 이하의 아두이노 보드에서 WS2812(네오픽셀) 사용하기 (0) | 2020.12.18 |
ADC 최소값 최대값 출력 (0) | 2016.01.19 |