我的手机如何知道我拿它的方式?

系统工具 tobmac 4个月前 (01-29) 158次浏览 已收录 0个评论 扫描二维码

Warning: mysqli_query(): (HY000/1194): Table 'wp_postmeta' is marked as crashed and should be repaired in /www/wwwroot/tobmac.com/wp-includes/wp-db.php on line 2169
我的手机如何知道我拿它的方式?

智能手机做了很多我们从未考虑过的事情。例如,您只需将手机侧向转动,它就会知道旋转屏幕上的内容。这非常有用,但它实际上是如何工作的?

智能手机包含许多花哨的传感器并不神秘。从亮度房间映射,都有一个传感器。实际上有三个传感器负责检测手机的方向。让我们来看看他们做了什么。

加速度计

加速度计是大多数人可能熟悉的传感器。顾名思义,它检测加速度。加速度计检测三个方向的加速度——左右、上/下和前/后。

加速度是速度随时间变化的速率。本质上,加速度计正在检测运动。检测与重力相关的运动。这意味着加速度计数据只会在自由落体中为 0。实际输出是重力+真实加速度。

这就是为什么单靠加速度计不足以检测手机的旋转。一旦手机开始移动,重力就会扭曲数据。所以加速度计实际上是在检测所谓的“感知重力”。要获得真正的加速,它需要一些帮助。

陀螺仪

陀螺仪用于测量设备旋转了多少以及向哪个方向旋转。与加速度计不同,陀螺仪不担心重力。它的位置只参考它自己。

这会导致一些问题。每次您的设备沿某个方向旋转时,它都会与之前发生的旋转进行比较。随着时间的推移,这会导致“漂移”累积,从而使误差随着时间的推移越来越大。

输入加速度计。来自陀螺仪的旋转信息以及加​​速度计的重力信息使设备能够计算出真实的加速度。加速度计还用于重置陀螺仪发生的漂移。

磁力计

trifecta 的最后一个传感器是磁力计。磁力计本质上是一个指南针,它可以告诉你哪个方向是北方。该传感器用于检测设备相对于地面的移动方向。

然而,磁力计需要旋转信息来计算手机面向的方向。因此,当它与重力信息和真实加速度相结合时,您可以全面了解设备所处的方向

三个传感器合二为一

我的手机如何知道我拿它的方式?
陀螺仪、加速度计、指南针和气压计在一块板上。

很酷的东西,对吧?我想我们中的许多人都认为只有一个传感器可以检测手机的方向,但它比这要复杂得多。三个传感器不断地相互校正并协同工作。

它只是表明智能手机内部的技术非常复杂。我们认为理所当然并且每天多次使用的东西都归功于微调的传感器和复杂的计算。下次您转动手机观看 YouTube 视频时,您将获得新的尊重。


TobMAC , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:我的手机如何知道我拿它的方式?
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址