SW-420是一种常用的震动传感器模块。下面是一个基于Arduino的SW-420例程代码,用于检测震动并在控制台上输出相应的消息:
const int sensorPin = 2; // 将SW-420模块的OUT引脚连接到Arduino的数字引脚2
void setup() {
Serial.begin(9600); // 初始化串口通信
pinMode(sensorPin, INPUT); // 设置传感器引脚为输入模式
}
void loop() {
int sensorValue = digitalRead(sensorPin); // 读取传感器引脚的电平值
if (sensorValue == HIGH) { // 如果检测到震动
Serial.println("震动检测到!"); // 在串口上输出消息
// 在这里可以添加其他你希望执行的代码
}
delay(100); // 延迟一段时间,避免过于频繁地检测震动
}
这个例程通过读取SW-420模块的OUT引脚的电平值来检测震动。当传感器检测到震动时,它会在串口上输出消息"震动检测到!"。