(ONENET+阿里云+datav+node+js+MYSQL+STM32)基于ONENET的大数据可视化平台搭建

在学生时代更多的是实现功能,而随着慢慢的步入社会,将自己学到的东西真正的贡献于社会。路漫漫其修远兮!

开发目标:

               1、实现STM32单片机对接ONENET,具有数据上行和下行的功能

               2、实现onenet和私有服务器的数据对接,用于设备端上行数据的存储

               3、实现私有服务器数据的稳定可视化,可用于公网直接访问

1、采用STM32 arm M4框架,典型型号STM32L4。开发板可选用正点原子的潘多拉板。为了保持系统的可持续开发性,这次运行了RT-thread操作系统。在RT-thread操作系统生态中,各位大神已经帮我们做好了ONENET软件包以及网络通信,本地存储等各类软件包,我们仅需调用即可。当真正会用RT-thread生态开发系统的时候,第一步可以在10分钟内开发完成。

2、与私有服务器对接继续使用18年我的另一篇博文的方案,只是后端数据存储做了通用适配,入库较之前更为简洁。

3、这篇材料主要想阐述基于私有服务器数据库数据的可视化,在这里需要完成两步重要操作。第一,在私有服务器上搭建云数据库,在公网上可加密访问,典型方案为MYSQL数据库。第二,在阿里云的DataV应用中引入云数据库数据源,Datav中有丰富的仪表盘可视化插件,Echarts等很全面,非常适合新手快速应用。仅需拖拽即可完成大屏可视化设计,接下来就是采用sql语言,读取云数据库的数据,并注入到datav的各类可视化仪表盘插件中。(对于新手,此块大概需要三天时间熟悉和应用)

紧接着3中的内容说明,第一,在私有云服务器上搭建云服务器,并实现HTTP  POST服务端。

在windows 服务器版本下,下载 安装Mysql 配置账号 建立数据表等信息。其次,下载安装node安装包,node运行JS语言,实现HTTP POST服务端。配置好后,在node框架下,基于JS语言,实现HTTP POST特定端口监听,监听来数据后,进行存储,解析,入Mysql中指定的数据表。

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值