项目四智慧小区安防系统实验报告

1、项目背景

最近几年,随着中国经济蓬勃发展,越来越多的人开始追求更安全、更舒适的生活环境,在该种时代背景之下,智能小区“顺势而生”,受到了广大民众的热爱与认可。参照国内外诸多知名专家与学者针对“智能小区”所给出的解释以及中国住宅产业办公室经过大量研讨与分析之后而总结出的概念,智能小区这一概念进行了重新定义,即通过通信技术、控制技术等手段,利用传输网络,建设由安防系统、信息服务系统、物业管理系统以及家居智能化组成的一种功能齐全、具备多样性特征的管理集成系统,可以切实提升小区的安全性,目的是让人民对高生活品质的要求得到满足。目前虽然社会的治安情况总体在变好,但是小区内仍然会发生偷盗、抢劫、诱拐儿童等犯罪事件,其主要原因之一就是小区不封闭,外来人员能够自由出入,没有实时的监控设备导致警方破案非常困难,犯罪的破案率不高,犯罪分子有恃无恐。拥有各种智能安防设备的新一代智能小区就很好的解决了上述问题,在小区入口安装停车场道闸系统和人行道闸系统并配备高清摄像机,可时刻管控出入小区人员,在小区围墙上安装电子围栏,防止人员翻墙而入,可实现整个园区为一个封闭的整体,从而达到安全防范的效果。智能小区不但要具有传统小区的功能,还应该具备下面几点要求:

1).舒适且安全的生活环境;

2).拥有方便快捷的物业管理和办公系统;

3).网络系统的通信要求快速,不拥堵和掉包;

4).具有监控、门禁、周界报警等小区安防措施。

先进的智能小区可以为居住者提供一个环境舒适、安全的生活条件,一套智能、安全、高效的安防系统,其是由多个子系统共同组成,如电子围栏系统、监控系统、巡更系统、对讲系统等,能保证小区住户人身及财产安全,对小区安防系统的完善和实践也有一定的社会意义。

2、实验目标

1、基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;

2、通过 OneNET 平台的“设备调试”实现设备属性下发;

3、通过 OneNET 平台的“API 调试”实现设备属性下发;

4、直接基于 API 方式实现设备属性下发;

5、智慧小区安全防护系统的可视化展现;

3、实验步骤

3.1 真实设备接入 OneNET 平台实现属性上报

3.1.1模块准备

根据实训场景,选取 OneNET 物联网实验箱“核心模块”以及“Wifi 模块”、“蜂鸣器模块”、 “超声波模块”等场景所需的模块进行搭建


3.1.2终端设备软件系统搭建

(1)运行 Keil uVision5 应用程序

(2)载入项目三终端设备侧代码工程。如下图表编译无错:


3.1.3修改设备程序的 OneNET 平台网络接入配置参数

1.将{wifi}、{password}替换为设备所 在 Wifi 网络用户名和密码



2.依次修改{设备密钥}、{产品 id}、{设备名称}
为之前步骤中在 OneNET Studio 中所创建的产品、设备相关信息,本例中设备名称就是之前步骤中创建的“Controller”设备,并对应填入其设备密钥;


3.1.4修改设备程序的上报属性值映射关系以及 OneNET 平台下发属性生效命令处理代码

1.根据之前步骤中在 OneNET Studio中所创建的物模型信息,依次增加属性点标识符以及对应需上报的设备数据变量



2.根据之前步骤中在 OneNET Studio中所创建的物模型信息,增改此处的属性点标识符,对应设置需写入生效的设备数据处理函数名,并同时实现该函数的声明以及具体函数代码



同时在该文件头部,增加 void CALLBACK_Beep(int value);这样的方法声明:

在文件中增加该方法的具体实现逻辑代码:


3.1.5编译工程,连接下载器烧写程序到设备中

下载器的连接以及烧写过程略。下载成功后设备重新加电,等待一定时间,进入下一步。

3.1.6OneNET 平台侧查看设备状态

登录 OneNET Studio,查看“Controller”设备运行状态为在线,具体操作与前述步骤中查看设备状态相同,图略。若此时设备显示为不在线,则排查前面关于网络接入、OneNET 鉴权等代码修改处是否有误。重复步骤 3、4、5,再次检查并修改,直到本步骤查看状态为上线。

3.1.7OneNET 平台侧查看设备上报数据信息


可以观察到距离(标识符“distance”)、蜂鸣器状态(标识符“beep”)等属性点,是否已经有数值上报

3.2下发属性在终端设备上执行生效(设备调试)

3.2.1设备端软硬件环境准备

将设备上电,等待 OneNET Studio 中显示该设备处于上线状态,进入下一实训步骤。

3.2.2通过 OneNETStudio 的设备调试方式进行属性下发

点击运维监控菜单下“设备调试”子菜单,进入 OneNET Studio 的设备调试功能页面。选择需要调试的产品、设备信息。本任务中,需要选择之前步骤中创建的产品,及归属其下的“Controller”设备。



切换调试方式为“应用模拟器”,进行在线调试
打开蜂鸣器



关闭蜂鸣器

3.3下发属性在终端设备上执行生效(API 调试)

3.3.1 同3.2.1

3.3.2进入“API 调试”功能页面

点击“运维监控”----“API 调试”----“应用开发类”----“设备属性设置”
其中的 params 内容填写要设置的属性标识符以及对应设置值,本次任务中设置蜂鸣器状态为 true



点击下方的“执行”按钮,等待一会儿后,设备端执行下发的属性值(蜂鸣器响),同时右侧列页面刷新显示出调用结果,也就是整个 API 模拟调用的报文交互结果。


3.4基于 API 方式实现设备属性下发

3.4.1准备 API 接口调试工具 Postman

3.4.2填入必要参数


token生成



写入生成的token

3.4.3发起 API 请求,查看结果

3.4.4更改 api 报文,对同样属性点,设置新的属性值,并下发

3.5基于 OneNET 云平台的场景联动

3.5.1进入 OneNET Studio 场景联动管理功能

3.5.2创建场景联动规则

3.5.3编辑距离探测告警的联动规则

3.5.4再新增一个联动规则,实现距离安全时取消告警

四步的图,四图合一

3.5.5设备上线,观察场景实现效果

联动日志查询

3.6物联网云平台可视化组件配置运用

3.6.1创建一个可视化项目


3.6.2增加数据源模板

3.6.3编辑可视化页面及各个组件

3.6.4设置图表的数据来源


3.6.5设置不使用数据过滤器

3.6.6设置图表的横轴列展示字段名与数据提供字段相匹配

3.6.7保存视图,完成可视化项目

3.7设备地理位置可视化展现(过程类似3.6)

4.项目总结

在本次的实训项目中,我与我同组的成员在部分地方仍然有不太理解的部分,通过与其他小组讨论完成了本次的实训项目。通过本次的实训项目,加强了我们对相关知识的认识与理解,我们将复习本次的知识,查漏补缺,巩固自己在本次项目中获得的新知识。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,423评论 6 491
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,147评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,019评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,443评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,535评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,798评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,941评论 3 407
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,704评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,152评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,494评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,629评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,295评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,901评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,742评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,978评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,333评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,499评论 2 348

推荐阅读更多精彩内容