Cảm biến âm thanh giúp nhận biết và phát hiện cường độ âm thanh của môi trường xung quanh. Thích hợp để làm các ứng dụng cơ bản về nhận biết, giám sát các tiếng động của môi trường xung quanh, và nhiều ứng dụng thú vị khác. Độ nhạy có thể được điều chỉnh bằng chiết áp trên module để phù hợp với từng nhu cầu ứng dụng.
Nó sử dụng một microphone, mạch khuếch đại tín hiệu, máy dò biên độ và bộ đệm. Khi phát hiện âm thanh nó sẽ qua mạch khuếch đại để khuếch đại tín hiệu rồi gửi tín hiệu digital qua chân “OUT”.
Thông số kỹ thuật
Hướng dẫn sử dụng
Bảng kết nối DHT11 với board IoT Maker UnoX
IoT Maker UnoX | Cảm biến âm thanh digital |
---|---|
VCC | 5V |
GND | GND |
OUT | A5 |
<code>int soundSensor = A5; // Chọn chân số 2 đọc tín hiệu digital từ sound sensor int LED = 3; // Chọn chân số 3 là chân điều khiển LED void setup() { Serial.begin(9600); Serial.println("Sound sensor start"); pinMode (soundSensor, INPUT); pinMode (LED, OUTPUT); } void loop() { int statusSensor = digitalRead (soundSensor); // Gọi hàm đọc tín hiệu digital // Nếu đọc tín hiệu digital là 1 thì LED sẽ sáng if (statusSensor == 1) { digitalWrite(LED, HIGH); Serial.println("sound detected"); delay(250); } // Ngược lại LED sẽ tắt else { digitalWrite(LED, LOW); Serial.println("sound undetected"); delay(250); } } </code>
Tài liệu tham khảo