-
사운드 센서의 연결과 기본 출력Arduino/사운드 센서 2020. 10. 28. 19:05
네 선이 있는데, D0와 A0는 각 각 Digital Output과 Analog Output을 의미한다.
우리는 A0를 사용한다. A0선을 아두이노의 A1핀에 연결한다.
그리고 +는 빵판의 VCC에, -는 빵판의 GND에 연결한다.
빵판의 마지막에 연결된 2개의 핀이 각 각 사운드 센서와 연결된 핀들이다.
이와 같이 연결하면, 센서의 2곳에서 빛이 나오는데,
여기서 한 가지 해줘야 할 작업이 있다. 파란색 블록 위에 (-)모양의 나사가 있는데
이 나사를 돌리는데, 멈추는 시점은 한쪽 불 빛이 꺼질려고 하는 시점이다.
아마 반 시계 방향으로 돌렸던 기억이 있는데 확실한 건 조금 오래 돌려야 했다.
이렇게 하는 이유는 사운드 센서가 좀 더 민감해진다.
사운드 센서 출력 예제
소스 코드
void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: Serial.println(analogRead(A1)); delay(100); }
시리얼 모니터를 통해 보는 것보다 시리얼 플로터를 통해 결과를 확인하자.
'Arduino > 사운드 센서' 카테고리의 다른 글
사운드 값을 이용한 서보 모터 제어하기 (0) 2020.10.29