请看下面我的项目架构。
我打算使用arduino作为web服务器,并将数据拉入我的pc的sql数据库。我已经安装了xampp,因此我的pc上运行了apache服务器和mysql。我已经验证了来自arduino的数据正在更新sql db中的表。
问题:
我不是一个web开发人员,我一直在探索从sqldb中提取数据并在web页面上显示数据的不同方法。
我的要求:
从SQLDB中提取实时数据(当数据更新时)并在网页上显示
根据需要绘制db记录参数的图表。我知道flot是一个可以做到这一点的工具。
制作如上图所示的图形,并用动态值(数字)填充该图形或更改对象的颜色(如绿色/红色)
到目前为止我遇到的方法
使用php来提取数据并显示在网页上。使用html/javascript/jquery创建这样的图形并填充图像和值
使用python提取数据并使用html/javascript/jquery(我只知道html)
使用VisualBasic直接从arduino中提取数据并将其显示在窗体中。对于这个选项,我不确定是否可以绘制数据。
这当然是一个广泛的问题,正如我所说,我不是一个网络开发人员。但我不着急。我有几个月的时间来投资和学习不同的语言。
我希望这些答案能引导我找到一个比我所知道的更好的解决方案,或者在其他选项中选择一个,或者只是指出每个选项的正负
1条答案
按热度按时间a0x5cqrl1#
你可以用
EventSource
在javascript中,从php或python流式处理html文档中的数据。