编辑: You—灰機 | 2019-07-09 |
6、创建应用场景实例 下面我们以创建一个 远程控制 Zigbee 电灯 的应用项目为例,介绍下如何使用用 FIT Explorer 来构建应用场景. 6.1 设置界面背景 按上述步骤安装好软件,并打开后.一个简单得像张白纸一样的界面出现在你面前: 没错,它就是一张白纸,却可以画出你想得到的所有东西,而且它可以 动 ,动的不 但是界面的图片,关键是那些动画下面所连接的是真实的世界,它能告诉你今天风力几级, 海水温度多少;
你也能通过它来打开家里的空调,为你的宠物喂水… … 这就是 IoT Explorer 和我们常用的 Internet Explorer 的区别, 我们已经把它实现了, 并且 免费供大家使用,接下来我们能做的,只是做一些 Demo,然后告诉您怎么用.但您的想像 力才是它的灵魂,有好的作品,一定记得和我们分享! 创建工作场景,就像一个画家要画一幅画,第一步是要构思,就是先想象一下,理想中 的场景是怎样的?作为一个最简单的例子,我们想象有个屋子,客厅里放着一盏电灯,电灯 旁边一个开关, 当点击开关时, zigbee 节点所控制的电灯动作, 并且将结果反馈回控制界面, 通过亮、灭两张不同的图片来表示. 按照这个构思,我们先选好素材: 飞比物联网浏览器(FIT Explorer) V1.0 16/38 深圳市飞比电子科技有限公司
1、背景(智能家居.jpg)
2、电灯(开灯.png/关灯.png)
3、开关按钮(按钮开.png/按钮关.png) 准备工作基本就绪了,但是在 FIT Explorer 中到底是如果将这些元素组合成一个场景的 呢?这要借助于 xml 语言,请看下面一段简单的例子: 开始,结束,开始,结束,看过 html 代码的朋友,可能 会觉得有点亲切.至于 xml 语言是什么,怎么写,这里不去深究,有兴趣的朋友可以专门 了解下.我们只要知道我们想改的东西在哪里就可以了. 把上面一段代码复制到记事本,保存成 我家的远程电灯.xml 的文件(注意不是 我 家的远程电灯.xml.txt ) , 然后在这个 xml 文件所在的目录下建立新的文件夹, 命名为 pic , 并将前面的所有图片都复制到这个文件夹下. 此时打开 FIT Explorer 软件,点击 ,选择刚刚建立的 我家的远程电灯.xml 文件, 此时,场景的背景即设置成功. 但是电灯、开关在哪里呢?由于 物联网浏览器 必须与 物 相连,在继续下面的操 作前,需要将您 符合飞比云传感协议 的设备与电脑间通过串口连接,获取传感数据.然后,我们就要把这个数据以可视化的方式,放到 物联网浏览器 里来. 飞比物联网浏览器(FIT Explorer) V1.0 18/38 深圳市飞比电子科技有限公司 6.2 创建传感器 在保证无线传感网络设备(以zigbee 设备为例)正确向电脑发送数据后,点击 , 进入设置界面: 按照上图做好设置后,点 确定 回到主界面,然后点 后弹出了如下对话框: 这说明 FIT Explorer 软件已经从 Zigbee 协调器的串口上收到了一组完整的传感数据, 在 等待您给传感器命名. 点击 下一步 : 飞比物联网浏览器(FIT Explorer) V1.0 19/38 深圳市飞比电子科技有限公司 我们把这个节点命名为 Zigbee 电灯 ,在下面的数据中,我们可以看到更多的信息: 长地址,即IEEE 地址是空的,说明这组数据中没有带长地址;
短地址是 99C0;
自定义 ID, 即UserID 为0003(详情还放在后面解释) ;
RSSI,即信号质量为-49dbm. 继续下一步: 从传感器的下拉表中, 只有一个选项, 说明收到的一组数据中只有一种传感器, 按照 飞 比云 传感协议,其数据格式如下: (其中