Trong hướng dẫn này, bạn sẽ học cách sử dụng cảm biến phát hiện âm thanh KY-037 với Arduino. Bạn có thể đo những thay đổi về cường độ âm thanh trong môi trường bằng cách sử dụng mô-đun này.
(1) x Arduino Uno R3
(1) x Mô-đun cảm biến âm thanh
(4) x Dây cắm đực - cái
Mô-đun này bao gồm một micrô điện dung nhạy để phát hiện âm thanh và một mạch khuếch đại. Đầu ra của mô-đun này là cả analog và kỹ thuật số. Đầu ra kỹ thuật số hoạt động như một chìa khóa và nó sẽ kích hoạt khi cường độ âm thanh đã đạt đến một ngưỡng nhất định. Ngưỡng độ nhạy có thể được điều chỉnh thông qua chiết áp trên cảm biến.
Điện áp đầu ra tương tự thay đổi theo cường độ âm thanh mà micrô nhận được. Bạn có thể kết nối đầu ra này với các chân analog của Arduino và xử lý điện áp đầu ra.
Cảm biến âm thanh KY-037 được thiết kế gồm 1 micro, 1 bộ so sánh và 2 ngõ ra:
A0: Ngõ ra tương tự, tín hiệu điện áp ngõ ra của micro.
D0: khi cường độ âm thanh đạt đến một ngưỡng nhất định, đầu ra tín hiệu cao/ thấp.
Kết nối cảm biến âm thanh với mạch Arduino:
Cảm biến -- Arduino
GND GND
Vcc 5V
D0 D3
A0 A0
Đoạn code này bật đèn led trên Uno khi âm thanh vượt ngưỡng và in giá trị dạng analog theo cường độ âm ghi được