概述
在学生时代更多的是实现功能,而随着慢慢的步入社会,将自己学到的东西真正的贡献于社会。路漫漫其修远兮!
开发目标:
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中指定的数据表。
最后
以上就是老实老师为你收集整理的(ONENET+阿里云+datav+node+js+MYSQL+STM32)基于ONENET的大数据可视化平台搭建的全部内容,希望文章能够帮你解决(ONENET+阿里云+datav+node+js+MYSQL+STM32)基于ONENET的大数据可视化平台搭建所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复