搜索
bottom↓
回复: 18

开源WIFI万用表的云端功能终于搞定了,万用表连接服务器搞事情

[复制链接]

出0入8汤圆

发表于 2021-4-22 17:43:29 | 显示全部楼层 |阅读模式
本帖最后由 七云物联 于 2021-4-22 17:46 编辑



还不了解开源WIFI万用表的请看另一个帖子:
https://www.amobbs.com/thread-5745201-1-1.html

经过一个多月的撸服务端代码,服务器的相关功能终于可以使用了,重点介绍2个功能:

1、万用表的测量值实时发送到云端数据库,数据库提供1年内的数据存储
存储测量值的数据使用了influxDB时序数据库,InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。
服务端将每台万用表的测量值都存储在influxDB中,供APP查询使用。

APP端的查询历史数据页面如下图所示


可按照档位、起止时间查询1年内任意时间段的数据,档位共12个,都可查询


查询到的数据会在信息栏显示:该段时间共多少条数据、平均值是多少、最大值和最小值是多少,并且可以根据测量值大小,选择不同的显示单位,比如电压可以选择mV或者V
在APP下半部分绘制出这段时间的波形图,在最下面可以选择当前视图的显示范围


对于需要不间断采集电压、电流、电阻、电容等参数的场合,可以将WIFI万用表挂载上去,开机连接路由器或者4G热点,即可开始云端记录测量值


2、云端数据导出CSV文件,发送到用户邮箱
如果查询的历史数据非常重要,需要导出到文件,可以点击“发送邮件”按钮,输入接收的邮箱地址,然后服务器就会将该时间段的数据导出为CSV格式文件并发送到邮箱









打开邮箱后,即可收到服务端发来的邮件,CSV数据文件在附件中







下载附件,CSV文件可用Excel打开,并对数据添加图表





服务端功能发布后,这款开源WIFI万用表将与传统万用表有了本质的区别,重点不再是拿在手里测量,而是对一些在研发调试阶段的电路板远程监测各个测试点的电压、电流等参数,有利于发现问题。特别是一些危险场合、无人值守的场合进行远程监测
以前服务端刚上线时,担心服务器压力,所以对于需要服务端功能的用户收取了会员费,现在服务端优化了,跑几千台设备没问题,也就不再收费了,服务端所有功能都免费使用!


手机端微信小程序界面做了一些调整,下面是界面截图
















经过半年的全职开发,这款无屏幕开源WIFI万用表的所有功能都开发完成了,包括云端的存储和数据导出,各项功能指标达到预期,在开发初期挖的坑都填平了,没有烂尾。
下面总结一下所有功能:
1、基本测量功能:交直流电压、交直流电流A、交直流电流mA、电阻、电容、通断、二极管、交直流功率
2、自带电容夹具:对于测量小体积的0805 0603 0402电容非常方便
3、多种客户端:手机使用微信小程序,电脑端已经开发windows客户端
4、物联网功能:手机与设备之间通过MQTT服务器通信,不受距离限制,可随时随地查看测量值
5、云端存储功能:服务端数据库可存储设备1年内的数据
6、查看历史记录:手机端可查询服务器存储的任意时间段的历史数据
7、波形图显示测量值:手机端查询历史数据时,将绘制该时间段的波形图
8、数据导出CSV文件:手机端可填写邮箱地址和时间段,服务端会导出该段时间数据并发送到用户邮箱
9、测量值打标:在测量到关键数值后,可轻触万用表的按键,该测量值会在APP的测量列表中特殊标记
10、语言播放测量值:在不方便查看屏幕时,可轻触万用表的按键,手机将语音播放测量值
11、上下限警报:手机端可设置上下限,超限后提醒
12、常用的传感器可直接显示测量值:NTC-103KF-3950, NTC-103KF-3435, PT100, PT200, PT1000
13、万能变送器:手机端可将标准信号转换为另一种单位的测量值,支持:0-5V, 1-5V, 0-10mA, 0-20mA, 4-20mA
14、测量值分享:轻触数据列表的单条数据即可复制到剪贴板,在快速粘贴到其他聊天工具分享给他人



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入8汤圆

 楼主| 发表于 2021-5-7 14:09:48 | 显示全部楼层
本帖最后由 七云物联 于 2021-5-7 14:12 编辑

大家觉得服务端采集到万用表的模拟量还能实现哪些实用的功能?

出235入235汤圆

发表于 2021-4-22 17:49:43 | 显示全部楼层
楼主小程序是基于什么框架做的呢?纯手敲的吗?

出0入8汤圆

 楼主| 发表于 2021-4-22 18:43:20 | 显示全部楼层
lyping1987 发表于 2021-4-22 17:49
楼主小程序是基于什么框架做的呢?纯手敲的吗?

微信小程序官方的开发工具,没用第三方的框架

出0入98汤圆

发表于 2021-4-22 22:41:52 | 显示全部楼层
@众仪
应该来学习学习

出0入0汤圆

发表于 2021-4-23 08:52:53 | 显示全部楼层
搞这个投入真不小,没一定实力不敢搞的

出90入372汤圆

发表于 2021-4-23 09:15:30 | 显示全部楼层
顶楼主,用心做事的结果都不会差,另外如何保证精度 一致性也需要不少精力。

出90入372汤圆

发表于 2021-4-23 09:20:43 | 显示全部楼层
另外建议楼主搞个众筹

出0入13汤圆

发表于 2021-4-23 09:47:15 | 显示全部楼层
已经拿下3台....非常不错,后续还会继续支持!

出0入0汤圆

发表于 2021-4-23 11:32:12 | 显示全部楼层
这个哪里可以买

出0入8汤圆

 楼主| 发表于 2021-4-23 12:51:01 | 显示全部楼层
keshipt 发表于 2021-4-23 09:20
另外建议楼主搞个众筹

接下来还有几款WIFI开源产品要设计,等忙完这阵子的,就试一下众筹

出0入8汤圆

 楼主| 发表于 2021-4-23 12:53:49 | 显示全部楼层

某宝 就能找到,搜“七云物联开源WIFI万用表”

出0入0汤圆

发表于 2021-5-7 17:19:44 | 显示全部楼层
楼主真棒!!!加油!!!

出0入0汤圆

发表于 2021-5-7 17:35:12 | 显示全部楼层
这个产品不错!

出0入0汤圆

发表于 2021-5-10 13:39:51 | 显示全部楼层
真牛逼,开源的吗?

出0入0汤圆

发表于 2021-5-10 16:15:58 | 显示全部楼层

真牛逼,来学习学习。

出215入20汤圆

发表于 2021-5-10 20:06:50 | 显示全部楼层
如果能wifi模块上传云端,然后在任何地方可以通过一个接口,用自己的程序访问这些数据或者上传数据,
就真的太有用了。 比如有一台设备在远程自动测量,然后我在家里搞个程序就像访问本地地址一样,轻松
的给设备传输数据或者从设备读取实时数据,这种云测量很多大厂都有,但是那个投入太高了,如果能有
个轻量级的,比如能够保证100K速度的双向收发,10M存储深度,那就可以实现很多的场景了。

出0入22汤圆

发表于 2022-6-30 22:16:53 | 显示全部楼层
请教楼主物联网平台用什么做的

出0入0汤圆

发表于 2022-7-1 13:57:02 | 显示全部楼层
东西很不错,值得推广,加上行业应用就更好了。如
能更换配件支持4G卡上网,就可以用于移动冷链运输了。这个比他们那个采样密度很大,再上最精简的本地显示就完美了。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-17 18:06

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表