哈喽,你好呀,我是月亮,一个90后的老程序员啦~
10月2号,美国内布拉斯加州发生了一起严重车祸,车祸导致车内6人全部遇难。
而这起事故的报警“人”,是一台iPhone手机。
手机在检测到车祸撞击,且在呼叫主人没有获得响应的情况下,自动报警了。
我查询了一下,目前只有最新的iPhone14才支持车祸检测功能。
虽然国内的手机还没推出这一功能,但是既然已经有厂商做出了尝试,说不定其他手机厂商后续也会跟进。
咋实现的
作为一个程序员,看到这则消息,不免就会想到车祸检测
功能怎么才能实现。
我简单地思考了一下,首先需要一些基础的硬件支持,比如传感器。
利用传感器可以完成判断手机是不是发生了异常状态,异常状态包括:几秒之内从100公里/小时的速度降为0、手机发生异常翻滚和晃动...
同时还需要根据声音来做一些判断,因为急刹车也可以在很短的时间内把速度降为0,如果能对撞击声做一些识别,就能实现一个超简易版本的车祸检测功能。
当然上面是我用两三分钟想到的简易实现方案,非常不成熟,肯定不能把这个方案用于实践。
于是我带着疑问,搜索了一下实现方案,iPhone大概用到的传感器有高g值加速感应器
、高动态范围陀螺仪
、气压计
、麦克风
。
基本原理和我的设想居然差不多,通过高g值加速感应器
和高动态范围陀螺仪
侦测速度和方向的变化,通过麦克风
来收集撞击声。
除开这两点,还通过气压计
来侦测气囊弹出时的气压变化情况。
当然,看起来只有简单的几点描述,实际上实现起来还是非常复杂的。
根据官方消息,为了识别车祸,他们收集了100万小时的真实驾驶和车祸数据来辅助。
科技改变生活
这几年最大的感受就是,科技确确实实让我们的生活发生了天翻地覆的变化,随便对比一下十年前,这种感受会更加深刻。
十年前,我从来没有想过,能这样操作:
“小爱同学(小度小度),播放热歌榜”。
冲着音响吼一嗓子,音乐就能自动响起;
“小爱同学,把灯光调亮一点”。
吸顶灯、台灯就可以自动调整亮度;
“小爱同学,叫爸爸”。
emmm... 他真的会叫爸爸。
以前我出门上班,总是走出几步之后,就会忘记自己到底关门没有。
通常我都会返回去看一眼,虽然每一次我都是关了门的,但下一次我产生相同的疑问时,还是会返回去看一下。
从我家到地铁站,步行大约需要12分钟左右,有一次我走到一半的路程,突然不记得出门时关门了没有,犹豫了两秒钟,我决定回去看看。
回家一看,防盗门关得好好的,完全不用跑这一趟呀。
一来一回,折腾了20多分钟。
鉴于我总是出现这种情况,后来我买了一个小巧的网络摄像头安装在客厅,让摄像头对着门的位置。
从那之后,每一次我不记得关门没有,就直接从手机App里远程确认一下就行了,再也不需要来回折腾,非常方便。
退回十年前,这种事我连想都不敢想,那时候买个摄像头还要配备电脑才能看到监控,便捷程度跟现在完全没法比!!
客厅的摄像头
各位老铁们,有没有走出几步就忘记关门没有的,装个摄像头拯救一下自己的健忘症呀~
好啦,今天就唠到这里,我是月亮,咱们下期见~
关于读者群
时隔2个月,摸鱼群再次限时开放了。
了不起的程序员读者交流群(摸鱼、白嫖技术课程为主),又不定时开放了,感兴趣的朋友,下方公号内回复:666
。
文末有一个我们团队正在做的副业,已经操盘了快1年多,执行力够强的小伙伴基本都能拿到结果。
感兴趣的话,可以加下他的微信,领取一份副业笔记。