정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

사운드센서 최대값을 구할 수 있나요?
흐어 | 2016-12-08

사운드센서로 일정시간동안 측정 뒤 최대값만 시리얼로 보내는 게 가능할까요? 

가능하다면 소스 좀 알려주시면.. 감사하겠습니다

프로필사진

Klant 2016-12-09 10:42:23

안녕하십니까? 흐어님

아두이노에는 min()과 max() 함수가 존재합니다. 

각각 두개의 인자를 비교하여, 더 큰 값 또는 더 작은 값을 반환합니다. 

사운드 센서를 통해 측정되는 센서 값을 previous와 current 변수에 각 각 넣어준 후 지속적으로 최대값을 비교하면, 결국 나중에는 최대 값만이 변수에 남아있게 되겠죠?

각 함수에 대한 사용법은 아래 링크를 참고해주시면 좋을 것 같습니다. 

 

- min : https://www.arduino.cc/en/Reference/Min

- max : https://www.arduino.cc/en/Reference/Max

이전글   |    Klant님! 답변부탁드려요 꼭ㅜㅜ! 2016-12-07
다음글   |    아두이노간통신오류 2016-12-08