本帖最后由 micolover 于 2015-7-31 10:44 编辑
微信控制RGB灯开发实例 摘要(Abstract) 本文档仅介绍如何使用MiCOKit开发套件(MiCOKit-3288或MiCOKit-3165)开发一个简单的,使用微信控制RGB LED灯的应用实例过程。
适用对象(Suitable Readers) 本实例适用于MiCOKit开发套件的开发者。 并适合所有MiCO-物联网(IoT)设备开发者参考。
版权声明(Copyright Notice) Copyright (c) 2015 MDWG Trust and the persons identified as the document authors. All rights reserved.
目 录
1. 概述本文档仅介绍如何使用MiCOKit开发套件(MiCOKit-3288或MiCOKit-3165)开发一个简单的使用微信控制RGB LED灯的应用实例过程。 2. 准备工作注意:开始前请确定射频驱动为最新版本, 版本查询及升级方法请参考MiCO社区 → wiki中心 → MiCOKit板块射频驱动升级 1. MiCOKit-3288开发套件; 2. 开发工具请使用IAR7.3版本及以上; 3. FogCloud开发者账号(Fog云使用、开发必须); 4. SDK_MiCOKit_V2.2.0.3(最新版本下载请至:XXXXXXXXXXXXXXXXXXXXXXX); 5. 个人微信号(开通测试公众号); 6. github个人账号(托管微信APP代码); 7. 网页编辑工具(sublime等); 8. 大致了解MQTT协议及json格式。 3. 开发流程1. 注册FogCloud开发者账号; 2. 使用个人微信号开通测试公众号; 3. 在FogCloud上创建、定义自己的产品; 4. 在FogCloud上创建产品对应的微信APP; 5. Github上创建微信APP代码托管仓库; 6. 配置微信APP和微信测试公众号; 7. 使用MiCOKit SDK开发RGB LED灯的固件; 8. 用IAR或Keil MDK工具开发MiCOKit固件代码(代码注释部分); 9. 使用Github工具托管APP代码; 10. 在FogCloud上生成设备微信二维码; 11. 手机微信扫码,测试Airkiss配网功能、设备控制功能。 4.
详细步骤4.1. 注册开发者账号登录XXXXXXXXXXX直接注册账号即可,该账号将用来管理你的产品及APP。
4.2. 使用个人微信号开通测试公众号浏览器打开XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,点击登录,使用手机微信扫码,进入后即开通了测试公众号。
获得微信号、appID、appsecrect,用于后续在FogCloud上创建产品对应的微信APP。 4.3. 在FogCloud上创建、定义自己的产品
根据提示填写相关信息,创建完成后,如下
微信控制RGB灯开发实例V1.1.haozip02.zip
(800 KB)
微信控制RGB灯开发实例V1.1.haozip03.zip
(797 KB)
微信控制RGB灯开发实例V1.1.zip_2345好压分卷说明.pdf
(34.05 KB)
|