2022-04-16

智慧小区安防系统实训报告

一、实验背景

随着经济的发展,居民对生活品质有了更高的要求,尤其是对于居住空间的要求有了一个从量到质的比较大的飞跃。小区智能化系统是居民人身安全、财产的保证,是居民身份的体现。

二、实验目的

1、 基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;
2、 通过 OneNET 平台的“设备调试”实现设备属性下发;
3、 通过 OneNET 平台的“API 调试”实现设备属性下发;
4、 直接基于 API 方式实现设备属性下发;

三、实验步骤

1、搭建硬件

准备核心板,超声波模块,wifi模块以及蜂鸣器模块
硬件

2、程序烧写

(1)修改net_device.c文件中约 677 行处,将{wifi}、{password}替换为设备所在 Wifi 网络用户名和密码(将{}括号一起替换,下同)
WiFi修改
(2)修改onenet.c文件中约 56 行处,依次修改{设备密钥}、{产品 id}、{设备名称}为之前步骤中在 OneNET Studio 中所创建的产品、设备相关信息,本例中设备名称就是之前步骤中创建的“Controller”设备,并对应填入其设备密钥
产品修改
(3)修改application.c文件中约132 行处,根据之前步骤中在 OneNET Studio中所创建的物模型信息,依次增加属性点标识符以及对应需上报的设备数据变量
标识符修改
(4)修改cmd_callback.c文件中约51行处,根据之前步骤中在 OneNET Studio中所创建的物模型信息,增改此处的属性点标识符,对应设置需写入生效的设备数据处理函数名,同时增加 void CALLBACK_Beep(int value)函数声明,并完善实现逻辑代码
标识符修改1
实现代码

3、平台侧操作

(1)程序烧录完成后,设备处于在线状态
在线
(2)通过设备调试实现属性下发
属性下发
(3)通过API实现属性下发

查询部署文档,通过部署文档给出的操作步骤实现API属性下发


API属性下发

4、基于中移平台创建场景

(1)添加规则
规则添加
(2)测试

通过设定的触发规则,在硬件中处罚规则,看起是否执行此场景

5、总结

通过创建场景,将硬件、平台、软件统统运行起来,实现了一个安防系统的简易场景,非常有意思!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 实训任务 1 基于 MQTT 的智能家居系统实现 1.1 实训目的 1、通过中移物联网平台注册创建 MQTT 设备...
    追寻一个梦想阅读 980评论 0 1
  • 敲重点!这些更新将会影响原子化服务上架 一、引言 随着原子化服务生态的发展,我们的业务诉求也在不断地变化,为了适配...
    麻酱不会打麻将阅读 224评论 0 1
  • 唐代描写西湖的古诗中,做杭州刺史时的白居易,写的这首最为经典 文\常清君 郑重申明:常清君在自媒体平台发布的每一篇...
    此生读写伴阅读 182评论 0 0
  • 项目背景 3.1 实训目的 1、基于真实设备,搭建软硬件环境,接入 OneNET 平台并实现设备属性上报;2、通过...
    e456606c7cfd阅读 249评论 0 0
  • 各位好,今天我们讲一本非常重要的书,叫作《自驱型成长》。就是现在自驱力的缺乏,已经成为一个普遍的社会现象和问题。我...
    希音无问西东阅读 279评论 0 0