微信搜索“FAPCONN”关注
知道吗?你的 iPhone 还能称重!
是的,你没看错。
只要把要称重的物品放在放在屏幕上,就能测得它的重量了。
操作教程↓↓↓
测试系统:iOS 14
测试设备:iPhone 6s
① 「设置」-「辅助功能」-「触控」-「三维触控与触感触控」打开
② 打开任一浏览器,搜索“Touchscale”
搜索结果前两个都可以使用屏幕电子秤,分为中英文版。
进入网页即可进行屏幕称重,其中 3d Touch 灵敏度有「弱」-「中」-「强」三档可调。
一切准备就绪就可以来称重测试了!
▲单只手指按压测试
▲多点位按压测试
多点位按压测试时,屏幕电子称提示"多点位触控称重(精确度不如单点高)"。
iPhone 6s 的屏幕电子称上进行测试,能测得最大的压力数值为 488.78g 。
所以屏幕电子称只能测试非常轻的物体,准备脱鞋的同学赶紧把鞋子穿上
除了对重量有限制,还对称重物的种类也有限制。
屏幕称重的原理是使用的 3D Touch 功能,需要接触屏幕触发电容才能顺利完成,需要能够直接触发电容的物体,例部分水果、金属等。
经过多次测试发现,不同灵敏度下,相同物品测得的数值相差较大。
这也可以看出, 3D Touch 没有专门为称重设计,所以测量得到的数值并不准确。
手机屏幕面板的设计通常也不会考虑这样的应用场景,长时间让手机屏幕承受过重的压力,或是摆放硬度过高的物品,这也会容易导致手机平缪损坏。
所以,这个屏幕电子称的功能也就仅供娱乐啦~
由于屏幕电子称依托于 3D Touch 功能,所以支持的机型仅有:
iPhone 6S 系列、iPhone 7 系列、iPhone 8 系列、iPhone X 系列、iPhone XS系列;
安卓阵营里类似 3D touch 的手机有华为 Mate S、三星S7、S8、小米5、小米6等手机都有类似的功能,也能实现屏幕电子称的功能。
那么,屏幕电子称到底是如何工作的呢?
其实早在 3D Touch 刚推出的时候,屏幕称重功能就已经出现。
该软件的核心是重力与重量的转换关系。
经过数据分析,得出的公式是:
force:物体+手机的重力;
tareForce:手机的重力;
maxForce:手机内置的最大重力,固定值为6.66666;
forceIndex:重力参数值;
对应 3D Touch Sensitivity 的设置如下表:
这个公式是怎么得到的?
根据作者的描述,他将传统称重计和苹果手机的重力感应器放在一起测量,用手指不断按压,得到了重力与重量的关系。
3D Touch 压力感应的范围是[0,6.66666],所以对应的重量大约可以换算成[0g, 337g],大约是1:50左右。则其最大重力值为6.66666。
iOS 10 更新之后,苹果对 3D Touch 的 API 作出一些调整,而作者继续对上面的公式作了一些调整。
与标准称重计对比,作者对公式做出了微调。
调整后的公式如下:
其中,Force Index 的对应关系变成了:
【弱】Light 0.8
【中】Medium 1
【高】Firm 1.2
以上就是 3D Touch 的称重原理,你看懂了吗?
本文信息来源:3D Touch: Sensitivity, Force vs. Weight
/ END
记得点赞支持哦!
微信搜索“FAPCONN”关注