手机水平仪

调用设备陀螺仪的气泡水平仪:双轴倾角数显、贴墙/贴面校零、桌面找平

在线手机水平仪:点击启动后调用浏览器 DeviceOrientation 接口读取 beta(前后倾)/ gamma(左右倾)两个姿态角, 双轴数显 + 气泡盘可视化,|倾角|<0.5° 时气泡居中变绿并提示「水平」。支持一键校零(把当前姿态记为 0,适合贴墙、贴面找平), 可选水平提示音。所有数据只在浏览器内存中实时计算,不上传任何数据。注意:消费级设备精度约 ±1°,不能用于工程验收。

检测控制

当前环境:不支持 DeviceOrientation(桌面无传感器设备不可用)

点击「启动水平仪」后,iOS 13+ Safari 会弹出动作权限请求(必须在点击时申请),Android Chrome 直接可用。

诚实标注:手机陀螺仪/重力传感器为消费级器件,绝对精度约 ±1°,且浏览器事件频率与滤波因设备而异。本工具适合日常找平参考(挂画、桌面、家电), 不能替代专业水平尺用于工程施工或验收。

双轴倾角

点击「启动水平仪」开始测量

浏览器兼容性:iOS 13+ Safari 必须在用户手势内调用 DeviceOrientationEvent.requestPermission()(本工具在点击「启动」时申请,这是已知坑); Android Chrome/Edge 直接可用无需权限;桌面浏览器没有姿态传感器,事件不返回数据。传感器数据要求 HTTPS 或 localhost 环境。

气泡水平仪原理、精度对比与使用口径(点击展开:原理、公式、FAQ 与来源)

气泡水平仪的原理(实体 → 手机)

实体气泡水平尺利用重力让封闭玻璃管内的气泡始终停留在最高处,气泡相对两条刻度线的偏移量就是倾角; 手机水平仪用同一物理量换了传感器实现——加速度计/陀螺仪测出设备相对重力方向的姿态角, 按 W3C DeviceOrientation 规范给出三个角:alpha(绕 z 轴,0~360°)、beta(绕 x 轴前后倾,-180°~180°)、gamma(绕 y 轴左右倾,-90°~90°)。 平放桌面时 beta/gamma 双轴都应接近 0;本页把 |beta|<0.5° 且 |gamma|<0.5° 判定为「水平」。

校零的用途与公式

校零把当前姿态记为基准:显示角 = 实测角 − 校零角。用途是把「不平的起点」当作 0——比如贴墙挂画时先贴基准墙面校零, 再贴目标墙面看偏差;贴斜的台面同理。清除校零即恢复绝对角度。贴墙模式只看 beta 单轴大数字,忽略 gamma 干扰,读数更直观。

与实体水平尺的精度对比(诚实标注)

  • 消费级手机传感器:绝对精度约 ±1°(受重力计噪声、磁干扰、温度影响),浏览器事件频率 60Hz 左右,够日常找平。
  • 普通气泡水平尺:±0.5mm/m ≈ 0.03°,专业水平尺更准;电子角度仪可达 0.01°。
  • 结论:手机水平仪适合挂画、置物架、洗衣机、桌面等家居场景,不能用于工程施工或验收。

常见问题 (FAQ)

为什么点击启动后没有反应?

三种可能:① iOS 未在弹窗里点「允许」(允许后在设置→Safari→动作与方向访问里可重置);② 桌面电脑没有姿态传感器,事件永远不触发;③ 页面不在 HTTPS 环境。手机竖持平放时,若读数恒为空请检查系统「动作与方向」权限。

横屏使用时读数不对?

W3C 规范中 beta/gamma 是相对设备自身坐标系的角,竖屏时 beta≈前后倾、gamma≈左右倾;横屏旋转后两轴互换且符号可能翻转。横屏请以气泡居中为准,或横屏姿态下重新校零。

「水平」判定为什么是 0.5°?

考虑消费级传感器的噪声与抖动,±0.5° 以内肉眼已难分辨气泡偏移,作为「日常水平」判定阈值;实体水平尺标准更严(约 0.03°),需要严格水平请用专业工具。

口径与来源(两源交叉核对)

  • beta/gamma 定义与取值范围:W3C DeviceOrientation Event 规范与 MDN DeviceOrientationEvent 词条交叉一致。
  • iOS 13+ 需 requestPermission() 且必须在用户手势内调用:Apple 开发者文档 + MDN/社区实践一致(2019 年 iOS 13 引入,本页实现遵循)。
  • 消费级设备 ±1° 精度:为诚实估计口径(民用 MEMS 传感器静态精度典型 0.5°~1°),页面标注「不用于工程验收」。

相关工具推荐

排序算法可视化

可视化展示冒泡、快速、归并等排序过程

热门 本地

电子木鱼

敲一下加一功德,合成木鱼音、禅语弹幕与连击彩蛋,纯本地解压小玩具

热门 本地

口算题卡生成器

加减乘除混合比大小填空六种题型,进退位与带余数控制,A4 双栏打印附答案页

热门 本地

电缆载流量速查

铜铝电线明敷穿管安全载流量速查,温度并排修正、负载反推线径与空开档位

热门 本地

数据采样工具

对数据集进行采样、分桶、分组操作

本地

数据结构构建器

可视化构建和操作数据结构

本地

相关教程