【问题标题】:Node .JS Client Side Sensor Data on Raspberry PiRaspberry Pi 上的 Node .JS 客户端传感器数据
【发布时间】:2017-12-15 05:53:49
【问题描述】:

全部。

我有一个运行 node.JS 网络应用程序的树莓派,它使用 Express 来提供静态 html 页面。 Web 应用程序仅在 localhost 上运行,在 chrome 实例上。除了 pi 之外,该网页不需要任何东西来访问,所以我本质上是使用 node 环境和 html 作为我的项目 UI。

我只是想知道如何将数据从 GPIO(使用 onoff npm 库)获取到网页上。

与 GPIO 的交互将被视为服务器端,而 HTML 网页和在其上运行的任何 javascript 都是客户端。

如何从 GPIO 读取数据并实时更新本地提供的网页?

谢谢!

【问题讨论】:

    标签: javascript html node.js raspberry-pi raspbian


    【解决方案1】:

    您需要编写某种形式的网络服务。

    在最简单的层面上,这将是一个 HTTP 服务器,它根据需要生成包含数据的 HTML 文档。

    如果您想变得更复杂,请使用 Ajax 轮询服务器并将数据返回给客户端 JS。

    更进一步将涉及使用 WebSockets(考虑 Sockets.io)将数据推送到客户端。

    【讨论】:

      猜你喜欢
      • 2013-07-15
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      • 1970-01-01
      • 2020-09-19
      相关资源
      最近更新 更多