Sound Detection Sensor(LM393) CN: 두 판 사이의 차이
(새 문서: {{#seo:|title=ArduWiki:Arduino 声音感应传感器(LM393)指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 项目式学习, 声音感应传感器(LM393), Arduino作品, 毕业设计, Arduino示例代码|description=介绍如何使用Arduino控制声音感应传感器(LM393)(基础信息、电路图、示例代码),适用于信息与创客课程。}}center|class=coders100 这是通过麦克风检测...) |
(차이 없음)
|
2025년 3월 27일 (목) 18:20 기준 최신판

这是通过麦克风检测周围声音的传感器。
规格
- 工作电压:4V ~ 6V
- 数字输出
- 可通过电位器调节灵敏度

示例所用硬件
- Arduino board
- 杜邦线
- 声音感应模块
- LED
- 330Ω电阻
连接方式
| Arduino Nano | 声音感应模块 | LED | 电阻 |
| 5V | 5V | ||
| GND | GND | K | |
| A2 | OUT | ||
| D2 | 连接 | ||
| A | 连接 |

示例代码
检测到声音时LED开关状态切换的示例代码。
const int soundPin = A2;
const int LED = 2;
void setup() {
pinMode(LED, OUTPUT);
pinMode(soundPin, INPUT);
digitalWrite(LED, LOW);
}
void loop() {
if (digitalRead(soundPin) == HIGH) {
digitalWrite(LED, !(digitalRead(LED)));
delay(100);
}
}
执行结果