TELEMETRY DESK · 遥测台 / 6 CHANNELS

手机传感器检测:六项一次看全

把手机里的加速度计、陀螺仪、方向罗盘、环境光、距离感应、震动马达逐项列出可用状态,再实时画出三轴读数、方位指针与合加速度波形,顺手统计峰值、稳定度与采样率。二手验机、换屏后排查、指南针不准都能用,读数只留在本机,不联网上传。

待机点右侧「启用真实传感器」或「运行演示数据」开始采样
LIVE READOUTMODE · IDLE
NESW
0°方位
X
0.00
Y
0.00
Z
0.00

单位 m/s² · 静止平放时 Z 轴接近 9.81

实时指标

六项传感器可用性

浏览器是否开放对应 API,不等于硬件有无
传感器API状态说明

采样日志

最多保留 40 条
#时间XYZ合加速度方位

批量检测快照

一次检测存一行,可做多机对比
设备模式采样数峰值稳定度可用项结论

🧭传感器读数口径 单位、稳定度与可用性边界

三轴单位 DeviceMotionEvent 的 accelerationIncludingGravity 单位是 m/s²。手机平放桌面时 Z 轴约 9.81,X / Y 接近 0;数值随姿态变化,不是故障。
合加速度 三轴平方和开根号,即 √(x²+y²+z²)。静止时约 9.81;甩动、跌落瞬间会明显升高,页面用它画波形与统计峰值。
稳定度口径 取窗口内合加速度的标准差。平放接近 0,小于 0.4 记为稳定,0.4~1.6 为轻微晃动,超过 1.6 为明显晃动。它衡量输出是否平稳,不是精度指标。
方位角 DeviceOrientationEvent 的 alpha 表示设备绕 Z 轴的角度,0° 大致朝北。磁干扰、未校准与浏览器实现都会让读数偏移,罗盘指针只作姿态参考。
可用性不等于硬件 「已开放」只说明当前浏览器暴露了对应 API。环境光、距离、震动在桌面与 iOS 上大多不开放,但手机硬件可能完好,不能据此判定损坏。
演示数据用途 演示模式用确定性正弦波驱动仪表,便于在没有传感器的电脑上看懂读数、波形与稳定度判定,不能作为验机结论,真机请点「启用真实传感器」。

这个工具解决什么问题

验二手机时,摄像头和屏幕容易测,传感器却常被跳过。这个页面把加速度计、陀螺仪、方向罗盘、环境光、距离感应、震动马达六项逐条列出浏览器可用状态,再用一张遥测台实时显示三轴读数、方位指针与合加速度波形,自动统计峰值、稳定度与标称采样率。支持 iOS 手势授权、无传感器时的演示数据、归零校准、批量快照与 CSV 导出。

四条读数原则

  • 先看可用性再读数:API 未开放是浏览器策略问题,不代表手机缺硬件;桌面浏览器出现多项「未开放」属正常。
  • HTTPS 与手势授权:iOS 13+ 必须由用户点击触发 requestPermission,且页面要在安全上下文下,否则拿不到运动与方向事件。
  • 平放测稳定:把手机静置于桌面 3~5 秒,稳定度应接近 0;持续跳变再检查是否有后台振动或保护壳松动。
  • 演示勿当结论:演示数据是模拟波形,只用来熟悉界面;验机请以「真实传感器」模式下收到的设备事件为准。

按这几步用

  1. 先看六项清单:页面自动列出六个传感器对应 API 在当前浏览器的开放状态,桌面与手机结果会不同。
  2. 点启用真实传感器:iOS 会弹出系统授权,确认后页面监听 devicemotion 与 deviceorientation 事件;桌面可用「运行演示数据」。
  3. 调整采样:采样间隔 50~1000 ms,波形窗口可切 40 / 60 / 90 点;数值会做范围校验,超出自动恢复。
  4. 读仪表:罗盘显示方位角,三轴条显示瞬时读数,下方波形是窗口内合加速度变化。
  5. 归零与报告:手机姿态不正时点「归零校准」,再点「生成检测报告」查看峰值、稳定度与可用项汇总。
  6. 批量留档:多台设备逐个测完点「保存当前快照」,最后导出 CSV;日志与快照都做转义处理。

小提示

页面不会在加载时申请权限或弹窗,所有请求都由你的点击触发。读数不上传、不写入 Cookie;批量快照只存在本机 localStorage。

更新记录

  • v1.0 2026-11-12 工具上线:六项传感器可用性清单、iOS 授权与真实事件监听、确定性演示数据、罗盘三轴遥测台与波形、峰值/稳定度计算、归零校准、检测报告与批量快照 CSV。

常见问题

为什么电脑上很多传感器显示不可用?

桌面浏览器通常没有加速度计、陀螺仪与环境光传感器,是否开放 API 由系统与浏览器决定。页面会逐项列出,并提供演示数据查看仪表;真实读数请在手机浏览器打开。

iPhone 上为什么要点授权?

iOS 13 之后,运动与方向事件必须由用户手势触发 requestPermission,且要求安全上下文。点「启用真实传感器」并在系统弹窗确认即可,拒绝时页面保持待机。

稳定度是怎么算的?

取窗口内合加速度的标准差。手机平放桌面时接近 0,手持晃动越大数值越高。它判断输出是否稳定,不是硬件精度指标,不同机型重力基准略有差异。

环境光和距离传感器为什么读不到?

Generic Sensor API 只在部分安卓浏览器与特定权限策略下开放,Safari 与多数桌面浏览器不提供。页面标为「浏览器未开放」,这不代表手机没有硬件。

罗盘方向准吗?

alpha 角来自浏览器方向事件,容易受磁场与未校准影响,也不一定对齐真北。它适合看姿态变化,导航请用系统地图应用;本页不做磁偏角修正。

「归零校准」做了什么?

把当前 X / Y 读数作为零点偏移,Z 轴以 9.81 为基准,之后的读数减去偏移。它只影响本页显示与统计,不会改动设备系统里的传感器校准参数。

检测数据会上传吗?

不会。读数只在当前页面内存计算,批量快照保存在本机 localStorage,CSV 由浏览器本地生成,页面不请求第三方接口。

和相机传感器清洁核对有什么区别?

那个工具是核对相机 CMOS 是否有灰尘与清洁流程的清单;本页读的是手机运动、方向与震动相关的硬件事件,两者测的对象完全不同。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码