8.初识OneNET平台
http://open.iot.10086.cn/doc/art243.html#66
先按照官方Demo建立一个产品。
http://open.iot.10086.cn/doc/art/id/190#43
然后添加一个设备,并且添加APIKEY,如下图所示。

https://github.com/cm-heclouds/OneNET_demo_code_kylin
下载官方OneNET_Demo_ESP8266_EDP_LedDemo~

修改DEVICEID、APIKEY~

修改CWJAP后面的参数为自己的WIFI用户名密码,否则会一直卡在这里~


此时我们可以看到板子上的4个LED全都亮了,

而且设备也显示在线~

串口也有相应的数据~

我们来看看数据展示~

此处显示着我们LED灯当前的状态,只不过这里的0代表点亮,1代表熄灭。

因为原理图绘制的时候是共阳接法。

可以在按键初始化函数中看到有案件控制LED亮灭的处理,我们尝试着按下SW5~

我们的yellow_statu 的状态改变了~

而我们相应的LED7(蓝灯)熄灭了~
既然看到了效果,我们再来研究一下整个工程的工作过程~

显示LED灯和KEY的Init,然后是和8266相连的USART2、和PC相连的USART1的Init。
关闭所有灯,初始化8266,连接OneNET平台,开灯。
开始循环发送数据。

对于8266的AT指令,大家不必去深究,有兴趣的可以去看看~

因为开启透传模式之后会返回一个“>”符号,开启透传之后,就把devid、apikey按照edp协议打包,通过数据透传发送到OneNET。
设备在线~

同样的上传数据也是进入透传模式,把要上传的数据打包,再上传数据~

而上传的数据则是这些~

所以如果我们需要需要上传我们自己的数据,只需要在这里修改就可以了~

可以看到,我们上传的数据就在这里了~
你为什么能在活动结束前拿到板子?
活动分两批发放板卡
