打电话时屏幕自动变黑,手机是怎么感知到你的脸的
原来手机打电话自动黑屏,是靠一颗发射红外线的距离传感器感应到了你的脸
你有没有发现,把手机贴到耳朵打电话,屏幕就自动黑了;一把手机拿离耳朵,屏幕马上又亮起来?这不是魔法,也不是手机"猜"出来的——它靠的是一颗你从没注意过的小传感器,悄悄盯着你的一举一动。
手机上有一只"看不见的眼睛"
在手机正面顶部,摄像头旁边,藏着一个叫距离传感器的小零件。它长得不起眼,通常就是一个几毫米大的小黑点,但本事可不小。它的工作原理特别像蝙蝠——先发射一束红外线(一种人眼看不到的光),再等这束光碰到东西反射回来,然后根据光来回的时间,算出面前的东西有多远。整个过程快得惊人,每秒能探测好多次。当你把手机举到耳边,你的脸(或耳朵、脸颊)离传感器只有几厘米远,它立刻就"感觉"到了:有东西靠近了!
感应到脸之后,手机为什么要关屏幕?
传感器检测到有物体贴近,就会给手机发一个信号,系统收到信号后,做两件事:第一,把屏幕关掉;第二,锁住触摸功能。这两件事都是为了防"误触"。想想看,打电话时你的脸、耳朵、头发都在蹭屏幕,如果触摸还开着,随便一蹭就可能挂掉电话、调大音量、甚至打开别的应用。关掉屏幕就相当于给手机套上一层"防护罩",让你安心说话,不用担心脸把电话挂了。
关屏幕还有另一个好处——省电。屏幕是手机里最费电的零件之一,打电话时根本用不着显示画面,顺手关掉,电池能多撑不少时间。所以这个小设计,一举两得。
为什么有时候拿开手机屏幕不亮,或者还没贴脸就先黑了?
这个传感器虽然聪明,但也有"犯迷糊"的时候。比如你贴了厚厚的手机壳或钢化膜,如果膜的边缘盖住了传感器的位置,红外线发不出去或者接收不到反射,传感器就会误以为"有东西一直挡着",导致屏幕不明原因变黑,或者根本亮不起来。另外,传感器脏了也会出问题,灰尘或油脂盖住它,探测精度就会下降。如果你发现打电话时屏幕反应不正常,先看看顶部那一排小孔有没有被膜盖住,用干净的软布轻轻擦一擦,八成就好了。
有意思的冷知识:距离传感器用的红外线,和电视遥控器发出的是同一类光——下次无聊的时候,可以用手机摄像头对着遥控器按按钮,你会在屏幕上看到遥控器在"闪光",因为摄像头能捕捉到人眼看不见的红外线。你的手机其实一直都在用肉眼看不到的光感知这个世界。