藏在你口袋里的传感器,比你自己更懂你昨晚翻了几次身

昨晚临睡前把手表摘下来扔床头柜,今早它弹个提醒,说我凌晨两点半到三点半深睡时长只有12分钟,翻身了7次。 我当时第一反应是它瞎扯。 毕竟我昨晚躺下去就没动过,怎么可能翻七次身?直到我坐起来揉太阳穴,后颈僵得转不动——哦,合着我是睡着了浑身肌肉紧绷,它通过手腕上那点微弱的震动,判断我在翻身。

你以为它在“测”,其实它在“猜”

很多人对传感器的印象还停留在实验室里的那些精密仪器,带个玻璃罩,接一堆导线,测出来的数值精确到小数点后三位。 根本不是。 你现在拿手机在手里晃两下,屏幕就从竖的转成横的。那个让它转屏幕的东西,就是个比芝麻大不了多少的加速度传感器。我上次拆了个报废的旧手机,把那个芯片撬出来的时候,盯着它看了五分钟——就那么个方方正正的小塑料块,连个活动的零件都没有,怎么就能知道我是把它横过来了,还是竖过来了?
手机内置加速度传感器拆解实拍
手机内置加速度传感器拆解实拍
说穿了也简单。它根本不认识“横”或者“竖”,也不知道“走路”和“坐电梯”的区别。它能做的,就是感知三个垂直方向上,施加在它身上的力有多大,把这些力的变化转成一串电信号扔给后面的算法。剩下的判断全是算法干的——哦,这个震动的频率和走路的波形对得上,那就是用户在走路;这个力是持续向上的,加速度和电梯上升的数值匹配,那就是电梯在动;这个力是无规律的晃,那就是用户在晃手机玩。 没有任何一个传感器,会直接输出“你走了多少步”“你现在是横屏”这种人话。它从始至终输出的,只有它自己能读懂的、冰冷的电信号。 我之前第一次搞明白这个逻辑的时候,突然觉得之前每天在朋友圈晒的步数都有点好笑。合着那根本不是我一步一步被数出来的,是传感器把我走路的震动波形,和它数据库里存的“走路模板”对了对,猜出来的数。 猜的。 对,就是猜的。

那些你根本没注意到的传感器,正在偷偷接管你的日常

你每天接触的传感器,比你一天说的话都多。 早上起来刷牙,电动牙刷知道你压太用力了,震一下提醒你轻点儿——那是它上面的压力传感器,感知到你按在牙齿上的力超过阈值了。你进卫生间,灯自动亮了——那是人体存在传感器,不是啥高科技,就是能感知到你身上发出来的远红外辐射。你开汽车门,座椅自动调到你上次的位置——那是座椅下面的位置传感器,记住了上次电动座椅停在哪个刻度。 甚至你点外卖,骑手APP上显示的“当前位置偏差10米”,背后也是一堆气压、GPS、加速度传感器凑在一起算出来的结果。 我去年夏天在家办公,坐椅子上三个小时没挪窝,空调突然自动切了制热模式,吹得我胳膊上起了一层鸡皮疙瘩才反应过来。爬起来一看,空调的人体红外传感器对着的方向,刚好是我坐的位置的侧后方——我坐那儿不动,肢体的红外辐射扫过传感器的范围太小,它直接判定屋里没人了。 我当时真的差点把空调拆了。
家用空调人体红外传感器安装位置实拍
家用空调人体红外传感器安装位置实拍
你说它傻吧,它确实傻。但你反过来想,要是没有这个傻兮兮的传感器,我忘了关空调,开一天能耗掉我小半电费。 还有更绝的。我之前坐高铁过秦岭的时候,手机没信号,导航居然还能报我现在在哪个隧道里。我当时盯着屏幕愣了半天,后来才知道,手机里的气压传感器对气压变化特别敏感——高铁进隧道的时候,隧道里的气压比外界低一点,那个小芯片能感知到那零点几千帕的变化,再把这个变化和提前存好的线路数据对一对,就知道你进了哪个隧道。 就这么个小东西,没网,没信号,就靠感知空气的压力,能给你凑出来位置。

别被宣传骗了,传感器根本没有“绝对精准”这回事

我朋友去年买了个主打高精度心率监测的智能手表,跑半马的时候戴着,最后手表显示他全程平均心率185,把他吓得跑到医院急诊,攥着手表站在急诊室门口,脸都白了。做了心电图抽了血,医生看完报告抬头问他,你是不是来错科了?你心率比我这个天天坐办公室的人还稳。 后来回去翻手表的记录才发现,他跑的时候出了太多汗,手腕上的汗在传感器和皮肤之间积了一层膜,把传感器发出来的绿光全挡住了。算法看不到血管的搏动,就开始瞎猜数值,越飘越高。 这事儿说出来好笑,但其实是所有传感器的常态。 你冬天手太干,指纹锁识别不出来你——不是你指纹变了,是电容传感器感知到的电容差太小,它“摸”不清你的纹路。你手机的光线传感器在太阳底下突然变亮,在暗的地方突然变暗,要是旁边有个彩色的广告牌,它可能还会把屏幕调得偏色——因为它根本不知道什么是“亮”什么是“暗”,它只感知照在它上面的光的强度和波长,至于这个光是太阳发的,还是广告牌发的,它管不着。 很多厂商在宣传的时候,总把传感器吹得像个能读心的小精灵,能精准测你血糖,能预判你什么时候生病,能感知你情绪好不好。但我接触了这么多年的硬件,心里门儿清——传感器从被造出来的那天起,就从来不是为了“绝对准确”存在的,它的目标从来都是“足够好用”。 你不需要它精确算出你每一步跨了72厘米还是75厘米,你只要知道你今天走了八千步,达到了每天的运动目标,就够了。你不需要它精确测出你现在的心率是71.2次还是71.8次,你只要知道你现在的静息心率比平时高了20,提醒你该停下来喝口水歇会儿,就够了。 甚至那些你觉得特别厉害的工业传感器,能测工厂里的温度、压力、气体浓度,也不是百分百精准的。它只是在误差允许的范围内,给你一个足够靠谱的数,帮你把生产流程跑顺,就够了。 上次我把旧手表拆了,把里面的加速度、温度、气压传感器全撬出来,接在个小开发板上,放在书桌上。现在它每天会提醒我,今天桌面温度比昨天高了两度,窗外的气压降得快,下午可能要下雨。 没有花里胡哨的功能。 就那么几个小芯片,安安静静待在那儿,感知着周围所有没人注意的小变化。 哦对,昨晚我翻了几次身,它还是知道。

作者|科技

排版|科技

审核|安然

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:藏在你口袋里的传感器,比你自己更懂你昨晚翻了几次身
文章链接:https://m.lfdjt.com/p/keji/a/10356.html