热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

1-关于"小五物联"的功能介绍(关于绑定设备,调试助手,共享设备,显示数据波形)

关于小五物联的BUG--前期修复的BUG不再叙述,BUG将于下次更新解决注意:大家有没有发现开关总是默认打开??即使在设备断电之前关闭了.程序写错了随着自

关于小五物联的BUG--前期修复的BUG不再叙述,BUG将于下次更新解决

注意:大家有没有发现开关总是默认打开??即使在设备断电之前关闭了....程序写错了

 

 

 

 

随着自己做的APP"小五物联"的功能的不断增加,为了方便使用者,对该APP的使用,用这篇文章做介绍,以后没更新一项功能就会重新编辑这篇文章.
一,绑定设备(WIFI开关(MQTT))

 

WIFI开关,主要是绑定WIFI模块实现远程控制
具体绑定请看
http://www.cnblogs.com/yangfengwu/p/8954049.html
和https://yq.aliyun.com/articles/580134?spm=a2c4e.11155435.0.0.34723312rSuVlJ

二,调试助手
前面两篇介绍的功能不再赘述
自己的APP主要面向开发者所以会做许多的调试助手在上面

 


现在只做了TCP服务器和TCP客户端

 


后期还会加入UDP,蓝牙,MQTT等

三,共享设备(添加共享)
今天弄好了共享设备功能,因为原来如果想两个或多个人控制一个设备,那么都需要每个人去绑定一次,自己感觉这样太麻烦,所以做了这个功能,
使用方法

 

 


 

 

 


 


其实加入这个功能还有一个目的,自己的软件会加入远程调试功能,咱们做项目的,自己的产品安装到现场可能会有问题,也包括自己的开发板,

产品在用户手里,有了问题怎么样才能快速的解决呢...就以自己的开发板举例,自己的51开发板,上面有很多的东西,要是用户使用哪一个东西出现了问题怎么办,,买自己51开发板学51单片机,对于他们现在而言水平还不是很高,就不知道如何的调试,即使打电话也挺麻烦,如何检测是不是自己的板子的原因呢??难道邮递过来检测??,通过共享设备,我就可以控制自己的WIFI串口打印或控制输出引脚,自己的WIFI一开始就做成了,接收的数据自动的转发到绑定的手机上,这样的话自己的开发板的所有信息都能够通过远程调试传回自己的手机,....

还有一个优点,假设你想让一个朋友(朋友离的远)查看你的设备的数据,(正在做,波形显示,和数据存储),只需要共享一下,数据就传到他的手机保存下来,然后直接导出看就可以了,....

其他的用处亲们自己想吧,,我要把我这个APP和WIFI的板子做到更加的方便用户....

 

三,存储数据和显示数据波形

自己原来的数据是显示在主界面,

只不过让主界面的数据显示在了这个数据显示的画曲线图界面

用户只需要往wifi的串口发数据即可

列如 data;T1=22.23;HH=55

数据格式是:data;(随意命名)=数据(整形和浮点型的数据列如:12.3) ;(随意命名)=(整形和浮点型的数据列如:666) 

数据长度随意,但是自己设置了最多能话12条曲线,因为自己只规定了12种曲线颜色

 

 

演示一下

 

 

 说一下

 

 

我就选择第一位,曲线名字填 "温度吧",,颜色选择红色

没有数据是不显示曲线的

 

现在往WIFI的串口发数据,多发送几次,让线长一点,看得清

 

 

现在呢多弄一个数据,多弄一条线,

名字就叫湿度,,,让它提取第二位数据显示,,,颜色选择绿色

 

 

 

需要给数据才能即时生效,因为只有有数据才去更新界面

 

最后说一下,

 

如果选择的数据位没有就是说选择了第10位吧,,,然后数据不到10位  列如  data;aa=12;as=34;12=34;yy=66;d1=45

我设置的是如果没有这条线的数据,那么它的默认数据就是 0,本来是不想让这样的线显示的,但是添加进去如果不去给这条线加数据的话,,,

图像就不动了.................所以没办法只得让它显示0

如果两条线都指示一个数据,两条线就重合了,,,其实是后面添加的线覆盖掉了前面添加的.

亲们自己去测试吧

 

 


推荐阅读
author-avatar
橄榄村
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有