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