振动传感器模块
组件和用品
| × | 1 | ||||
| × | 3 | ||||
| × | 1 | ||||
| × | 1 |
应用和在线服务
|
关于这个项目
在这个项目中,我们将把 Arduino 与振动传感器和 LED 连接起来。当没有检测到振动时,振动传感器输出为0(低电压),否则其输出为1(高电压)。如果Arduino从振动传感器得到0(无振动),它将打开绿色LED并关闭红色LED。如果Arduino从振动传感器得到1,它会打开红色LED并关闭绿色LED。
代码
- 振动传感器模块(代码)
振动传感器模块(代码)Arduino
int vib_pin=7;int led_pin=13;void setup() { pinMode(vib_pin,INPUT); pinMode(led_pin,OUTPUT);}void loop() { int val; val=digitalRead(vib_pin); if(val==1) { digitalWrite(led_pin,HIGH);延迟(1000);数字写入(led_pin,低);延迟(1000); } else digitalWrite(led_pin,LOW);}
示意图
制造工艺