sIoT及安卓app实现mqtt实验
Posted Faleshood
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sIoT及安卓app实现mqtt实验相关的知识,希望对你有一定的参考价值。
一、实验目的及要求
【实验一】实现sIoT配置并实现sIoT上mqtt消息的通讯。
【实验二】通过AppInventor结合sIoT实现手机app控制掌控板的灯和显示内容。
二、实验原理与内容
sIoT可以在局域网上实现mqtt消息的通讯。借助sIoT可以通过手机app实现局域网内的设备操控。
三、实验软硬件环境
硬件:掌控板
软件:Mind+
四、实验过程(实验步骤、记录、数据、分析)
1.源码仓库地址:
https://github.com/zhoujiacong/siot
2.核心代码截图:
实验一、
1、打开网络配置文件查看服务器地址
2、查看siot的相关信息
3、登陆本地服务器地址127.0.0.1:8080
4、登陆账号siot,密码:dfrobot,选择发送信息
5、掌控板上显示
6、主要核心代码:
3.实验效果图:
实验二:
在实验一的基础上进行,先登陆本地地址服务器,创建topic0账号为2018324144/周家聪,在mqtt参数的配置如下图:
连接上mqtt后,进行掌控板代码的编写:
然后访问http://app.gzjkw.net,并登陆后导入提前下载好的包。
查看项目:
主要代码:
手机上打开软件,并输入相应信息:
掌控板结果:
如果输入关灯:
掌控板如图:
五、测试/调试及实验结果分析
实验成功,结果如上图所示。
六、实验结论与体会
通过本次的实现,我学会了实现sIoT配置并实现sIoT上mqtt消息的通讯。和通过AppInventor结合sIoT实现手机app控制掌控板的灯和显示内容。
以上是关于sIoT及安卓app实现mqtt实验的主要内容,如果未能解决你的问题,请参考以下文章