在线加速度计测试
在线加速度计测试
实时检测手机运动传感器,三轴加速度 + 运动状态 + 设备方向 + 健康评估
三轴加速度(不含重力)
数据范围统计
静止归零
静止时不含重力加速度应接近 0,偏差大说明需要校准
单轴测试
每次只沿一个轴移动手机,更容易判断传感器是否正常
快速挥动
快速挥动手机可产生 5-15 m/s² 的峰值加速度,验证传感器量程
移除手机壳
厚重手机壳可能影响传感器灵敏度,测试时建议取下
对比重力值
静止时含重力加速度应接近 9.8 m/s²,偏差大说明传感器需校准
📖 什么是在线加速度计测试
在线加速度计测试工具基于浏览器 DeviceMotionEvent API,实时读取设备运动传感器的三轴加速度数据(X/Y/Z),用于检测加速度计是否正常工作。支持含重力/不含重力双模式显示、运动状态分类、设备方向识别、传感器健康评估与数据范围统计。所有数据在浏览器本地采集,不上传任何数据。
📝 使用说明
⚠️ 注意事项
❓ 常见问题
Q1: 为什么数据会"反弹"?
加速度计感应的是加速度而非位置。当手机停止移动时,减速过程被记录为负加速度,所以会看到"反弹"现象,这是物理规律决定的正常现象。
Q2: 如何判断加速度计正常?
沿单一方向移动手机(如只左右移动),观察对应轴的数据变化。如果数据随移动方向正确变化,且静止时接近 0(不含重力),说明加速度计正常。
Q3: 含重力和不含重力有什么区别?
不含重力(acceleration)只反映设备运动产生的加速度;含重力(accelerationIncludingGravity)还包括地球引力(约 9.8m/s²)。静止时不含重力应为 0,含重力则为 9.8。
Q4: 加速度计和陀螺仪有什么区别?
加速度计感应直线运动的加速度(前后左右上下),陀螺仪感应旋转型运动(偏航/俯仰/滚转)。两者互补,现代手机通常同时配备。
Q5: iOS 设备无法使用?
iOS 13+ 需要 HTTPS 环境并请求用户授权。在弹出权限请求时点击「允许」。如果已拒绝,需清除浏览器缓存后重试。
Q6: 采样间隔是什么意思?
采样间隔是传感器两次数据更新之间的时间间隔(毫秒)。间隔越小表示采样率越高,数据越精细。一般手机为 10-50ms(20-100Hz)。
Q7: 什么是计步器原理?
计步器通过加速度计检测周期性加速度峰值来统计步数。人行走时身体上下起伏产生 Z 轴周期性峰值,算法通过检测峰值频率和幅度来计算步数。
Q8: 测试数据会上传吗?
不会。所有数据在浏览器本地采集和显示,不上传任何数据到服务器。
📱 设备加速度计规格参考
| 设备型号 | 传感器 | 说明 |
|---|---|---|
| iPhone 15/16 系列 | 6轴 IMU (加速度计+陀螺仪) | 高精度 MEMS,采样率可达 100Hz+ |
| Samsung Galaxy S24 | 6轴 IMU + 气压计 | 高通/三星双平台,传感器融合 |
| Samsung Galaxy A 系列 | 加速度计 + 陀螺仪 | 中端机型,采样率一般 |
| 华为 Mate 60 系列 | 6轴 IMU + 气压计 | 麒麟芯片,鸿蒙传感器优化 |
| 小米 14 系列 | 6轴 IMU | 骁龙平台,支持游戏运动优化 |
| OPPO/vivo 旗舰 | 6轴 IMU | 游戏模式运动传感增强 |
| Google Pixel 8 | 6轴 IMU + 磁力计 | 原生 Android 传感器调校 |
| iPad Pro/Air | 6轴 IMU + LiDAR (Pro) | 大面积设备,AR 应用广泛 |
| Android 平板(中端) | 加速度计 + 陀螺仪 | 传感器品质因品牌而异 |
| 智能手表/手环 | 加速度计 + 陀螺仪 | 低功耗 MEMS,采样率较低 |
💡 使用场景
| 场景 | 说明 |
|---|---|
| 🆕 新手机验收 | 购买新手机后,验证加速度计是否正常工作 |
| 🏃 计步器排查 | 计步器或运动 App 步数不准时,检测加速度计数据是否正常 |
| 🛒 二手设备检测 | 购买二手手机前,验证传感器功能完整性和灵敏度 |
| 🎮 体感游戏测试 | 体感游戏操作不灵敏时,检测加速度计响应是否正常 |
| 📱 应用开发 | 开发计步器/运动/手势识别应用时测试原始数据 |
| 🔧 维修检测 | 手机维修后验证加速度计装配质量和功能恢复 |
| 📐 水平仪替代 | 利用含重力加速度判断设备是否水平放置 |
| 🏫 物理教学 | 演示自由落体、失重状态下的加速度变化 |