1、检查串口时候正常连接或者接错。
2、检查串口程序。
3、WiFi模块固件没有正确下载,或者模块非运行状态,重新下载,正常下载固件之后,波特率9600,hex显示,数据包为FFFF开头06结尾。
1. 登录机智云请确保在开始之前已经注册了机智云开发者账号,如果没有可以访问机智云网站注册
2. 创建新设备
在登录之后添加一个CC3200 LaunchPad 设备,或者也可以通过模板去创建一个。
为CC3200 LaunchPad LED D7 创建一个数据点
按照 向导点击下一步,最后可以按照demo APP,或者下载SDK去定制APP
3. 获取Product Key
在设备创建好之后,进入个人项目,然后得到Product Key
CC3200的代码存放在github.com,请从下面的链接来下载
https://github.com/yhpan0613/SimpleLink-CC3200/releases
选择一个版本,然后点击zip就可以获取到最新的代码
修改CC3200代码
在SimpleLink-CC3200.git\example\getting_started_with_wlan_station\gagent\include的gagent.h里面有一个宏定义:#define PRODUCT_KEY,
请将它修改成为上面你创建好的设备的product key.
在common.h里面修改你要连接路由器的SSID和密码。
5. 运行程序连接到机智云
用IAR打开wlan_station.eww, 然后编译下载到CC3200LP里面运行
连接到机智云分为两个步骤,第一个通过访问HTTP Server来获取MQTT服务器的IP
第二步是每隔50秒发MQTT心跳包PING,服务器会返回心跳包的回应PONG。
如果有看到下面的LOG说明心跳是正常的:
INFO MQTT Send packet length=2
CRITICAL GAgent Cloud Ping ...
CRITICAL GAgent Cloud Pong ..
3. 从机智云网站上可以看到你的设备的状态信息:
6. 可以在机智云网站上生成IOE demo的APP,在手机上安装,然后就可以扫描到CC3200 Launchpad,进行绑定。
7. 添加内容去为你的设备做定制化的数据交互。
希望可以帮助到你
Gokit是个机智云推出的开发套件;ESP8266是个WIFI模块。Gokit可以通过ESP8266这个WIFI模块实现WIFI连接(路由或AP)。
Gokit也可以通过其他WIFI模块实现WIFI连接(路由或AP)。
Gokit(或其他开发板、MCU)要接上机智云的云平台,可以通过WIFI模块或GPRS模块实现联网,前提是WIFI模块或GPRS模块需要具备作为网关的功能(其实就是使用专门的对应机智云服务器连接的固件)。
机智云官方有公布合作开发支持的通讯模块列表,可以直接选用。
另外,也可以与机智云签订协议,获取网络协议,自行使用任何网络通讯设备进行开发。
总之,机智云服务端摆在那,MCU端在你手上,中间需要联系双方的网关,ESP8266只是网关载体的其中一种选择
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)