概述
制作一个简易防盗报警系统,用触摸传感器控制系统开启。
适合套件:mCookie302,IBC
模块清单
模块
其他设备
- USB数据线*1
- 传感器连接线*3
- 传感器外壳
- 乐高或其它固定结构
模块搭建
搭建
- 将模块和传感器组装起来:
- 将红色的核心模块,电池底座与绿色的扩展模块吸在一起;
- 将触摸传感器连接在Hub的2/3管脚;
- 将全彩LED连接在Hub的8/9管脚;
- 将人体感应连接在Hub的10/11管脚。
- 将USB连接线一端插入电池底座,另一端连接电脑;
编程
使用的程序块
编程思路
- 声明变量“on”存储开关状态,通过2号触摸传感器,人为设定开馆和闭馆两种开关状态。
- on=0时,表示白天开馆;
- on=1时,表示夜间闭馆,若有人闯入,则on的值变为2;
- on=2时,表示有人闯入,呈警戒状态,红灯闪烁报警。
开始编程
1、彩灯准备,声明变量
彩灯准备。声明一个名叫on的变量,用来记录工作模式。
2、按下2号触摸人为改变开关状态
如果开关机按键被按下,则执行内部程序。如果on等于1(现在是夜间闭馆状态),则on设为0(白天开馆)。否则(现在是白天开馆或警报状态),则on设为1(夜间闭馆)。等待开关机按键松开。
3、如果on=0,白天开馆,彩灯变成绿色
如果on等于0(白天开馆),彩灯点亮为绿色。
4、如果on=1,夜间闭馆,彩灯变为红色
如果on等于1(夜间闭馆)。10管脚人体感应传感器是否发现有人,如果有人则将on设为2(从闭馆模式变为报警模式),否则红灯(目前安全、继续警戒)。
5、如果on=2,有人闯入,闪烁报警后关闭
如果on等于2(报警),彩灯设为红灯并闪烁(警灯)。
测试结果
上传成功后,默认白天开馆模式,绿灯亮起;按下2号触摸,切换成夜间闭馆模式,红灯亮起。此时,在人体感应传感器前挥手(检测到有人靠近),可看到红灯闪烁报警。
Q:现在有人闯入报警时,只有红灯闪烁,还不够明显啊,应该加入警铃,这样效果更好!
A:只要再增加一个蜂鸣器报警就好啦!
- 有人闯入时,警灯闪烁,同时警铃报警
- on=0时,彩灯为绿色,开馆状态。
- on=1时,如果检测到有人活动,on=2,进入报警模式。
- on=2时,彩灯亮红色,蜂鸣器报警。
技术规范
相关案例
Q&A
|