zhangzb61759 发表于 2018-8-19 23:45:01

防火防盗防地震报警器-家庭守护者

本帖最后由 zhangzb61759 于 2018-8-19 23:45 编辑

    家是一个人的港湾,是每一个人的依靠,是一个人的奋斗的目标。家的安全,关系着每个人,每个人都关注着她。
    家存在哪些风险呢?
    被盗,火灾,地震,都是危害家的风险因素。
    今天我们就利用microbit+OBLOQ物联网从这三方面打造家里安全的警报器。    为做到防火防盗防地震警报,我们的报警器可以安装在家门上。对于防火,家里内部防火还是比较放心的,家人注意就行了。所以我们主要是防止其他用户起火后殃及自己;对于防盗,盗贼一般是从门口进来的;对于防地震,家里任何位置都可以。所以我们以把microbit安装在门口作为设计环境。
一、目标任务:
1.防火安全警报(最易实现)
2.防盗安全警报(因素最多)
3.防地震警报(科技含量最高,小百科)
4.当自家人进入时,按6位ab键签到,microbit+OBLOQ发送信息“ab账号 in”到LOT平台,microbitLED面板上显示A;
二、材料准备:
1、micro:bit 1块
2、micro:mate 扩展板1块
3、OBLOQ 1块
4、红外线传感器 1块
5、模拟声音传感器
6、蜂鸣器
三、编程环境与平台:
1、编程环境:Microbit在线编辑器,https://makecode.microbit.org/
2、物联网平台:DFROBOT的EASY LOT平台;
四、制作过程:
(一)注册账号、接线等介绍、测试连接等在前一次比赛文章:https://mc.dfrobot.com.cn/thread-268085-1-1.html
(二)编程
1.防火安全警报(最易实现)
    防火安全警报,是最容易实现的。因为麦克笔里面本身就含有温度传感器,我们认为当家里温度达到60度时,存在火灾的可能性就很大,这时我们就应该发出警报,提醒家人及时关注情况,并把信息发送到,网页端服务器。

2.防盗安全警报(因素最多)
    防盗安全要监控的因素是最多的。小偷进来后,也许会发出噪音,也许有物体运动。设防后,噪音,红外线移动,都触发警报:发送信息到网页服务器。
(1)设防、取消设防

(2)触发警报

3.防地震警报(科技含量最高,小百科)
纵波比横波速度快,所以先到达震中地面。所以我们应该检测重力加速器Y,当两次检测的Y值相差200时,触发警报:蜂鸣器鸣叫,并发送信息到网页服务器。

4.当自家人进入时,按6位ab键签到,microbit+OBLOQ发送信息“ab账号 in”到LOT平台,microbitLED面板上显示A;

(三)服务器信息截图

五、成果测试视频
http://player.youku.com/player.php/sid/XMzc4ODgwOTE3Mg==/v.swf
*由于防火功能设定为温度超过60摄氏度时发出警报,短时内无法安全地进行演示,深感抱歉与遗憾。详细情况请看上面的程序。
六、不足与思考
    由于比赛发布题目前就外出旅游,直到比赛结束天才回到家,设计过程比较仓促,制作与介绍都比较粗糙,有不对的地方请各位读者指正,如有更完善的方案请不吝赐教!
    本来还要加上磁铁检测大门被打开时发出警报的,但在尝试过程中发现MIRCOBIT检测磁方面需要手动初始化,感觉不合理,所以取消了这部分功能。(时间仓促,没有深入研究,不知道我的理解是否正确,如有不对,请指正!)
    如需增加警报声音,可以利用继电器连接外部大功率警报器,这样效果更佳!
    今后还可以加入时间控制进行自动在深夜设防。
页: [1]
查看完整版本: 防火防盗防地震报警器-家庭守护者