소리가 나는 것을 감지하기 위해 아두이노에서 아날로그 사운드 센서(Analog Sound Sensor DFR0034)를 테스트해봤습니다.
아두이노는 Arduino Uno R4 WiFi를 사용했습니다.
2025. 10. 22 최초작성
Arduino Uno R4 WiFi를 사용한 개발환경 구축은 다음 포스트를 참고하세요.
Arduino Uno R4 WiFi 개봉 및 소켓 예제 테스트
https://webnautes00.blogspot.com/2025/12/arduino-uno-r4-wifi.html
테스트 방법은 간단합니다. 센서에 전원과 아날로그핀을 연결한 후 코드를 업로드하면 시리얼 모니터에 센싱값이 출력됩니다.
테스트 영상은 다음 링크에 있습니다.
https://youtube.com/shorts/q3-RoNwbPw0?si=Eo0QiOoaNlq_mR0y
사용한 코드입니다.
아날로그 사운드 센서의 핀구성은 다음과 같습니다. 아래 그림에서 왼쪽아래 동그란 부분이 마이크입니다.
아날로그 사운드 센서 구입시 받은 연결선은 끝이 암놈이어서 양쪽이 수놈이 선으로 아두이노와 연결해야 했습니다.
아두이노 보드에 다음처럼 연결하면 됩니다.
빨간색선 3.3V 또는 5V
검은색선 GND
흰색선(=센서 보드의 파란색선과 연결) A0
시리얼 모니터에 0이 아닌 값이 출력되면 주변 소리가 감지된 것입니다.
마이크와 가까운 곳에서 난 소리여야 큰 숫자가 출력되고 멀리에서 난 소리엔 10이하 값이 출력되었습니다.
넓은 공간에서 먼곳의 소리는 감지를 못할듯 보입니다.
