连接EasyIot服务器的程序:在screen1初始化程序中调用MQTT服务器连接,点击“连接服务器”按钮订阅EasyIot“人名”Topic,同时更改按钮颜色和文本,提示服务器已连接。
接收并显示人脸识别姓名和接收时间的程序: 在点击掌控板B键进行人脸识别后,识别结果同步发送到EasyIot平台的“人名”Topic,上一步程序订阅了这个主题后,App就能实时接收到这个Topic的信息,同时通过计时器控件获取显示接收到信息的时间。
同意和拒绝远程开门的程序:此处的程序逻辑是通过点击“同意开门”和“拒绝开门”按钮向“EasyIot”物联网平台“指令”Topic发送“1”或“2”的指令,让掌控板根据接收到的指令进行相应操作。
至此,涉及到该实验的AI2编程已经完成,下面我们进行这一部分的程序试运行:
3.手机预览运行AI2程序
AI2支持手机预览并运行程序,我们继续使用之前介绍过的 “WxBit调试助手”来进行程序调试,运行你手机上安装的“WxBit调试助手”,通过WxBit“预览”菜单下的“连接调试助手”扫码连接刚才编辑的程序。