2018-8-18 19:50:59 [显示全部楼层]
3640浏览
查看: 3640|回复: 1

[项目教程] 第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置

[复制链接]
本帖最后由 stan 于 2018-8-18 19:50 编辑

介绍:每当过年回家,老妈总是唠叨家里养的过年吃的母鸡又给盗贼偷走了。借这次物联网比赛,就想到给做个小装置来给老妈用用防防鸡贼。以为老妈辛辛苦苦养了这么久的鸡,到头来给别人偷去。 本装置主要实现以下简单功能:
1、当有人进入鸡舍通过红外人体运动传感器监测,并且发出警告声,亮起警告灯,并通过物联网经有人闯入的信息发送至物联网平台,以便主人做出应对。
2、当偷鸡贼没从正门进入或人体运动传感器未监测到,再通过声音传感器监测,如监测到做出和第一步中一样的处理。
3、当主人发现有人闯入,如果来得及处理可以及时通过物联网平台发送close信息,来关闭警告,以免盗贼逃跑。
准备:micro:bit一块,Micro:mate扩展板一块,DFRobot 物联网入门套件,移动电源,数据线,laserblock积木,小喵家makecode离线版等。
制作步骤:
一、电路连接
将人体红外运动传感器模块连接至Micro:mate 16号端口,黑线连“-”、红线连“+”、绿线连“D”。
将声音传感器模块连接至Micro:mate  2号端口,黑线连“-”、红线连“+”、绿线连“A”。
带功放喇叭传感器模块连接至Micro:mate  0号端口,黑线连“-”、红线连“+”、绿线连“A”。
OBLOQ wifi模块黑线连1号端口“-”、红线连1号端口“+”、绿线连1号端口“A”、蓝线连8号端口“D”。
LED模块连接至Micro:mate 12号端口,黑线连“-”、红线连“+”、绿线连“D”。
效果图见下:
第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图7

第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图5

第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图4

二、OBLOQ插件及IOT平台配置
1、在Makecode高级标签下面点击添加软件包,弹出的窗口中输入https://github.com/DFRobot/pxt-Obloq并点击搜索,选择搜索结果中出现的Obloq进行安装。随后一个Obloq功能模块就添加到Makecode中进去了,接下来就可以使用了。
第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图1

2、用DFRobot论坛账号登录Easy IOT物联网平https://iot.dfrobot.com.cn
第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图2

点击空白处的加号添加新设备,下图页面中会显示Iot_id, Iot_pwd 与Topic信息,这些信息将会在编程中用于配置连接到IoT服务。
第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图3
三、编写程序
根据介绍中的功能编写程序如下:
第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图6

四、效果
第二轮:基于Micro:bit与OBLOQ物联网的家庭安防小装置图8


五、后期改进
本案例中对于主人的提醒不一定能够及时发现,如果有两套物联网套件,可以通过双向物联网通讯来实现比如有盗贼就通过物联网发送相关信息,在主人身边通过使带功放喇叭模块发出声音,可以更直接提醒主人。

microbit-安防.zip

249.35 KB, 下载次数: 54

安卓机器人  中级技神

发表于 2018-8-19 13:16:01

同感:handshake 去年也有这种想法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail