Gokit传感器扩展篇之空气质量检测仪
本帖最后由 Jason 于 2016-5-2 17:14 编辑空气质量检测仪
名片:姓名:徐生
公司:深圳市银尔达电子有限公司
电话:0755-66800570
QQ:2668369393
淘宝店铺:https://shop140368198.taobao.com/
教程
一:云服务器设置:
进入云服务器后台,创建新产品【空气质量检测仪】, 添加如下数据点。
n在设备列表中找到当前设置的页面,点击进去可以看到如下页面。1,产品信息,介绍你产品的详细信息,其中要重点注意的是product key,这一连串的数据在后面写MCU代码时需要用到。1,数据点:设备数据点,这个和你需要传输的数据相匹配。2,虚拟设备:Ø通过在线设备模拟器,可以快速验证接口功能的开发。
Ø登录状态下启动设备模拟器,下载并安装Demo App或通过扫描模拟器二维码,即可对模拟设备进行远处控制以及其他数据通信。
1,运行状态:显示了当前产品现在设备,累计上线,故障设备等一系列产品数据。
2,产品开发资源:提供IOS,安卓的APP的SDK的下载,系统根据设置的数据点生成的协议文档,以及机智云接入的JSON文档等资源。二:硬件连接
MCU代码讲解1,使用KEIL MDK,打开我们提供的DEMO程序。2,打开Protocol.h文件,找到PRODUCT_KEY的宏定义,这个就是设备的身份证,要和云端设置保持一致。讲解:ØGizWits_MessageHandle(); 手机APP推送指令下,WIFI模块接口到之后,通过串口转发给MCU,MCU接收到一条完整的指令之后都是在这个函数中完成解析的。Ø当GizWits_MessageHandle()解析之后其中有控制指令的时候,会把P0Flag置1,然后MCU的主函数检测到P0Flag置1后,就通过GizWits_ControlDeviceHandle函数去处理控制设备。ØGizWits_DevStatusUpgrade()函数实现的是定时上报,最后一个参数设置定时是否生效。
Ø传感器数据读取函数Hal_ReadAirMQxxData。
谢谢分享,赞一个:):):) 学习啦!!赞!!! 有没有最新版本的,这是上一版的开发代码,最新版的没有gokit.h头文件了 6666666666666666666666
页:
[1]