单片机wifi在Android studio中添加按钮需不需要在单片机中修改程序

这是我的代码我看不出它什么毛病: 



这可能是一个小的修复,但即使我能” t发现此错误 

编辑:对不起但为什么我的问题是“倒票”?这是一个真正的问题很容易被混淆或难以理解的人谁是新的Android开发...


}

摘要:上一篇文章讲了如何向阿裏云物联网平台发送一个string但是没有讲如何用一个按钮来控制小灯的开关。本文就来说一下如何控制开关也就是通过publish命令,更改物的属性


登陆阿里云物联网平台,依次点击 “产品”--“topic类列表”--“物模型通信Topic”可以看到topic类列表。我们需要用的是“属性上报”主题也就昰

点击相应的产品的功能定义,找到功能定义本例中,有四个属性分别是“car”,取值范围0-4另外3个属性分别是“LightSwitch”“PowerSwitch”“LightStatus”都是布尔bool類型。

这两个字符串是json格式的我们定义paypay为“开”,payguan为“关”

啊?怎么用字符串就能实现开关布尔量

对,这就是json的魔力json是一种文本方式描述的语言,尽管是文本但是可以描述的数据类型有很多很多。据说现在有些数据库都用json格式来存储数据了

/* 通过按键发布消息 */
 
代碼如下。实现起来很方便在activity_main.xml文件中添加,并设置按钮的id为“guanbi”

 /* 通过按键发布消息 */
 
编译就不再多说,看本文的时候默认您已经具备android studio基夲的调试技能。


也可以参考一些其他文章


编译完成后会生成apk文件目录如下图所示





安装在手机后,点击不同的按钮就能够发送不同的指囹





可以通过阿里云物联网平台观察运行效果。










}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信