振动报警器
853387039@qq.com(讨论 | 贡献)2015年6月22日 (一) 08:45的版本 (Created page with "{{Language| 震动报警器}} {| style="width: 800px;" |- | ==目的== 做一个震动报警器,当有震动时,蜂鸣器循环发出两次报警音频。 ==原理== ==...")
Language | English |
---|
目的做一个震动报警器,当有震动时,蜂鸣器循环发出两次报警音频。 原理设备
搭建硬件
软件调试
#define pushButton 4 //震动
#define speakPin 6 //蜂鸣器
if (millis() - time > 2000)
{
if (!digitalRead(pushButton))
shock = false;
time = millis();
}
if (shock)
{
for (int j = 0; j < 2; j++)
buzzer();
}
else
noTone(speakPin);
结果当检测到有人活动时,彩灯随机亮起一个颜色,并播放欢迎音频。你也可以通过乐高搭建一个漂亮的外观。 视频 |