|
请教大佬,为什么WiFi模块连接上了机智云,代码也烧写到shineblink里面了,但是通过机智云APP去控制板子上的LED灯却不起作用,这是什么情况?WiFi接入了机智云,说明机智云的固件烧写没问题,代码是shineblink的代码,也没问题,机智云网页上也显示设备在线,调整开关状态,LED死活没反应。
代码及图片如下:
--配置D9为普通输出,控制ShineBlink开发板上的LED2灯,作为实验演示灯
LIB_GpioOutputConfig("D9","STANDARD")
--机智云平台为每个产品类别分配的唯一PK和PS,一定要改成您自己的PK和PS
PK = "e6db676a37a84ed5827b105e86983df1"
PS = "f19925c7ba0a4204bd16c5347df6b8f5"
--初始化WiFi模块
LIB_GizWifiConfig(PK,PS,6000,120,"UART0","D5","D10","D8")
--开始大循环
while(GC(1) == true)
do
--查询机智云是否下发了写"Sw1"开关量数据点的动作
flag,recv_data = LIB_RecvFromGizCloud("Sw1")
if flag == 1 then
if recv_data == 1 then -- 云下发了1
LIB_GpioWrite("D9",0)--LED2灯亮
else -- 云下发了0
LIB_GpioWrite("D9",1)--LED2灯灭
end
end
end
|
|