【问题标题】:How to read and show accelerometer data (server side) using JavaScript and Node.js如何使用 JavaScript 和 Node.js 读取和显示加速度计数据(服务器端)
【发布时间】:2013-11-22 09:25:17
【问题描述】:

我一直在使用Freescale Development board i.MX53,它有一个嵌入式加速度计。

我要做的是创建一个小网络应用程序来显示板中嵌入式系统的一些特性,包括加速度计和其他东西。

我正在使用 JavaScript 和 Node.js 来构建示例应用程序,但我不知道如何创建一个应用程序来从板上读取加速度计数据(服务器端) 并显示从其他设备访问的任何浏览器上的数据,但我所做的每次尝试都是从客户端加速度计读取数据,而不是 (手机、平板电脑等)

我想做什么!

  1. 我想创建一个简单的应用程序来实时显示轴和旋转值,类似于为 Safari Mobile 创建的此演示 (accelerometer for Safari Mobile) 中显示的内容,但我想要它独立于平台工作。
  2. 作为第一点展示的demo,我也想在一个盒子里面创建一个CSS圆来展示运动,在这部分,我只是想听听一些关于如何完成这个任务的建议。李>

【问题讨论】:

    标签: javascript html css node.js hardware


    【解决方案1】:

    我不能 100% 确定您将在该设备上运行什么,但在规格上它说它支持不同的操作系统。如果您打算做一些独立于平台但支持现代浏览器的事情,您可以尝试阅读此链接,该链接很好地解释了 HTML5 上的方向 API 的当前草案http://www.html5rocks.com/en/tutorials/device/orientation/

    如果您正在开发本机应用程序,我相信任何具有网络功能的平台都将支持套接字连接;在这种情况下,您可以编写一个小型本机应用程序,该应用程序读取加速度计输入并使用套接字将其发布到您的 Node.js 应用程序以读取此输入,然后在其之上构建一个 Web 应用程序,让您监控这些值。

    【讨论】:

      【解决方案2】:

      您看过 DeviceOrientation 事件吗?这里:http://dev.w3.org/geo/api/spec-source-orientation.html

      【讨论】:

        猜你喜欢
        • 2023-04-04
        • 2016-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-09
        • 2020-04-17
        • 1970-01-01
        • 2022-10-30
        相关资源
        最近更新 更多