在 HTML 中显示 UART(网站)

Display UART in HTML (web site)

我通过uart串口连续接收数据。 我如何在我的 html 网站上打印此数据并动态更新它? 我将 raspberry pi 3 与 apache 服务器一起使用。 我可以使用 php、javascript、python... 以及多种语言。

您可以创建一个 NodeJS 服务器,例如 express
然后使用 serialport npm 模块从串口获取数据。
然后通过 websocket 发送此数据,创建网页,并使用 Websocket Javascript API 从您的 websocket 检索数据。

这样,您就可以在您的网站上显示 real-time 来自串口的数据。我已经使用这个 'stack' 在 Hackathon 中构建了一个连接的鱼菜共生系统并且效果很好!

如果您使用 socket.io,它甚至会更简单,因为它为 back-end 和 front-end 部分提供了简单的库和代码示例。

希望对您有所帮助,
最好的问候