1.实验背景
随着国民经济和科学技术水平的提高,特别是计算机技术、通信技术、网络技术、控制技术等信息技术的迅速发展和提高,促进了家庭生活的现代化、便捷化、舒适化、人性化。科技发展的最终目的是服务于生活所需,智能家居也正是在这种形式下应运而生。智能家居监控系统利用音视频技术、安全防范技术等将家居生活有关的设施集成,构建高效的住宅设施管理系统,提升家居安全性、便利性。
2.实验目标
(1分析中移和物开发板套件硬件,了解各个组成部分作用;
(2)熟悉开发板各个信号输入、输出点位置,了解其连接电脑的方式;
(3)能够在手机端控制设备
3.实验步骤
步骤1 进入中移和物平台
1)通过控制台首页 点击“行业平台”下的“和物生活平台”
步骤2 创建产品
2)下图是进入以后,初次进入产品列表为空,点击右上角“创建产品”来新增产品
3)在弹出窗口中,左侧“选择产品类别”下选择其它,再选择“其它”
4)输入产品名称:智能家居系统,按如图示例确定产品的入网属性。点击确定完成产品的创建。
5)创建成功后,可以看到产品列表中新出现了该产品条目。注意记录该产品的ID,如下图所示:
2.定义智能家居系统具备的功能
步骤1 设置app呈现模式
在自定义功能处进行添加选择自由配置然后点击立即使用
步骤2 产品功能定义
该步骤非常重要,决定了我们的智能家居系统能否完美运行。这里我们采用的是自定义功能方式,选择右上侧“添加”
1.定义“温度”数据上报能力
2.继续添加“湿度”数据上报能力
3.添加“触控开关”数据上报能力
4.添加“彩虹灯色彩”控制能力
5.添加“彩虹灯亮度”控制能力
6.添加“智能窗帘”控制能力
7.添加“洗衣机”控制能力
8.添加“空调”控制能力
步骤3 检查上一步骤定义的智能家居系统产品功能是否符合设计要求
记录所有功能点对应的序号及字段名称,在后续步骤中,我们将在开发板硬件逻辑功能编程时需要匹配这些数据的序号和字段名称,这样才能在开发板与和物平台之间建立正确一致的数据握手。
3.APP界面设计
1).编辑模板
点击此处进行APP界面设计
点进去以后点击编辑模板
按照下图进行配置
点击保存以后返回APP配置界面
2).下载和物 app,在和物app 中查看刚刚配置的app界面效果
在 app 模板配置页面,可直接扫码下载和物app.
在手机上安装和物 app。
切换到 Keil MDK 环境里,如图展开 SDK 目录,并直接展开 device.c 文件,在下面找到“product_def.h”文件,双击打开该文件,在右方显示该文件的代码内容,然后把ID换成自己的产品ID。
define PRODUCT_ID "441663"
4.设备配网及接入
步骤 1:通过和物平台触发真实设备配网
回到和物平台,在之前的实训中我们已经完成了 APP 界面设计和调试,进入到第三步“设备接入测试”环节,如下图。我们点击“真实设备测试”开始。
当前产品还没有任何真实设备,我们点击“添加设备”:通过手机上的和物 APP 扫码即可触发手机端进入“配网模式”。
步骤 2:真实设备进入配网模式
长按外设板上的普通按键 2,约 3 秒钟后,设备自动进入配网模式,可以进行配网。
提示 1:普通 LED 灯 3(蓝色)在闪烁,即表示设备进入配网模式。
步骤 3:手机端发送 wifi 配置给设备
在“手机端 app”上点击“开始连接设备”,配置 wifi 连接信息,供配网时发送给设备板。