收藏官网首页
查看: 8187|回复: 4

Gokit传感器扩展篇之空气质量检测仪

2

主题

6

帖子

282

积分

中级会员

Rank: 3Rank: 3

积分
282
跳转到指定楼层
楼主
发表于 2016-5-2 16:59:30 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
教您5分钟接入机智云,实现傻瓜式开发
本帖最后由 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。


空气质量检测仪.rar

549.93 KB, 下载次数: 78, 下载积分: 威望 1

空气质量检测仪程序

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表