【发布时间】:2017-08-19 08:36:20
【问题描述】:
我的目标是使用Arduino 从多个模拟光传感器读取数据,并通过串行 USB 连接(理想情况下,数据将几乎不断发送)。
我想通过添加新数据点来更新显示数据实时流式传输图的网页。到目前为止,我已经能够让Smoothie Charts 或Plotly 在我的静态HTML/js 网页中使用Math.random() 离线工作。在过去一周左右的时间里,我一直在玩 Plotly,但我不知道如何让它离线处理实际数据。
我的问题是:如何从Python 脚本中获取单个数值,并将其输入到负责实时图表的 js 脚本中?
我对这一切都不熟悉 - 从我所读到的内容来看,我似乎应该使用 Flask 或类似 Socket.io 的东西来处理不断更新,但我不知道如何甚至开始。如果有人能指出我正确的方向,我将不胜感激!
【问题讨论】:
-
How to transfer variable data from python to javascript without a web server - 这个 S.O.问题/答案似乎也很相关。如果我将 Python 脚本中的变量转换为 JSON,然后在 js 脚本中访问它...?我不确定这是否是正确的解决方案。
标签: javascript python arduino raspberry-pi plotly