Study/Coding8 여러 아날로그 센서값 출력 아날로그 센서 값 출력 아날로그 센서는 시리얼 통신을 사용하여 쉽게 값을 확인 가능하다. //아날로그 센서 한개 확인 출력 void setup() { Serial.begin(9600);} void loop() { int sensorValue = analogRead(A0); Serial.println(sensorValue);} 한개일 경우에는 위의 방법대로 하면 쉽게 확인 가능하다.여러개를 체크 하는 경우에 센서값이 실시간으로 연속적으로 들어오기 때문에 확인이 어렵다.이처럼 여러 데이터를 한번에 확인해야 하는 경우가 발생하는데, 이때는 다음과 같이 입력하면 쉽게 확인이 가능하다. 이런식으로 print와 println을 사용하면 한줄에 여러 데이터를 표시 할 수 있게된다. 이렇게 데이터를 한눈에 알아볼수 있.. 2016. 1. 19. ADC 최소값 최대값 출력 ADC 최소값 최대값 출력 센서를 사용하다보면 센서를 센서의 최소값과 최대값이 필요한 경우가 생긴다.즉, peak 값이 필요한 경우인데, 소리를 감지하는 경우에 사용하게 된다. (박수소리 감지 등등...) 아두이노 기본 함수에는 min() 과 max() 라는 함수가 있어서 이를 이용하면 쉽게 최대값과 최소값을 나타낼 수 있다.min()은 인자로 쓰인 두개의 숫자를 비교해서 더 작은 값을 반환해주고,max()의 경우에는 마찬가지지만 더 큰 숫자를 반환한다. 아래의 예제에는 아날로그 센서값을 for문을 사용해 일정 횟수 체크해서 그사이의 최대값과 최소값을 구한 뒤에 시리얼 통신으로 화면에 출력하는 예제이다. void setup() { Serial.begin(9600);} void loop() { int mi.. 2016. 1. 19. 이전 1 2 다음