首先我们看一下wifi.c的C语言源文件,wifi_mode这个变量设置使用哪种方式进行配网,大家根据注释自行选择就行,如果选择0的话,SSID和密码要在wifi.h头文件中设置 。
然后我们需要修改C语言头文件mqtt.h中的5个字符串,前三个对应新增测试设备时的激活凭证,也就是三元组信息。后边两个字符串是Topic,set是用来接收控制开关命令推送的Topic,我们需要订阅它,post是用来往服务器上传数据的,这次的实验,我们主要是接收控制命令的推送数据。那么这两个Topic再那找呢?看下图。
测试设备点击红圈圈中的查看。
然后在Topic列表下,可以看到post和set,我们把程序中的替换即可。然后我们要重新编译C语言程序,使上面的更改生效,然后再把程序下载到开发板中,等待设备在线后,使用阿里云生活物联网平台的公版APP扫码添加设备就可以控制了,那么码在哪呢?看下图。