javascript - 如何使用 JavaScript 和 Node.js 读取和显示加速度计数据(服务器端)

标签 javascript html css node.js hardware

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

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

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

我想做什么!

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

Accelerometer with JavaScript and CSS

最佳答案

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

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

关于javascript - 如何使用 JavaScript 和 Node.js 读取和显示加速度计数据(服务器端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20105109/

相关文章:

javascript - Bootstrap 按钮; javascript

javascript - React,如何从文件夹index.js导入组件

javascript - 使用 PHP 和 JavaScript 的提交按钮在登录表单上不起作用

html - 页脚不会停留在 IE 兼容模式(无法在任何地方找到答案)

javascript - 无法在 Angular 8 中使用外部 JS

javascript - 使用 EJS 和 HTML 向已添加类的元素添加其他类?

css - 随机显示 4Tab of 12Tab 并隐藏另一个标签

javascript - 使用正则表达式提取单词

javascript - 为什么正方形不适合放在 div 内

CSS相对大小列不等宽问题