简单手势唤醒便携设备的设计方案导读:本文讨论如何唤醒平板电脑等触控装置,无需接触设备,而是采用基本的手势识别及新颖的接近检测传感器
本文讨论了相关设计的物理布局、速度限制、检测门限、系统集成,以及人为因素的影响;给出了软件实时的例程
厨房里的突发奇想如果做饭时使用触控设备,您可能会注意到按照设备列出的食谱烹饪并非想象得那么简单
技术达人(例如鄙人)走进厨房时,喜欢看着平板电脑或智能手机上的菜谱做饭
您可能会说:“好吧,这有什么难度
”由于屏幕始终开启会消耗很大电量,通常手持装置在1、2分钟后没有操作时将自动进入休眠状态
那么,当您需要参照食谱时,设备已进入休眠状态
此事,您面临两个选择:要么强制屏幕保持永久开启;要么用沾满食物的手开启装置,而在屏幕上留下斑斑油渍
当然,您可以在每次查看时把手清洗干净,但不断重复洗手、擦干即繁琐,又费水
我时常问自己:“怎样才能既不让屏幕始终开启,又不会弄脏装置
”实际上,有一种办法一举两得,即通过一个手势(不用接触屏幕)开启显示屏
听起来似乎很复杂,是吗
幸运的是,做起来可能比听起来容易一些
接近检测传感器(传感器资料点击E讯网)许多触摸屏装置,尤其是智能手机,内部已经安装了红外(IR)接近检测传感器
这些传感器一般在通话期间自动打开/关闭屏幕,以避免意外操作手机的输入界面
这种传感器技术,加上精明的软件设计,就能实现利用一个手势唤醒装置的功能
基本的设计思路是:设备进入休眠状态时,触摸屏关闭,应用处理器处于低功耗模式,依靠接近检测传感器“观察”背景的变化,当接收到的信号足够大时,做出适当反应
这与接近检测传感器在通话期间关闭屏幕的功能几乎完全相同
只是,我们的应用对数据有了不同的解释
首先记录传感器在“正常”背景下的计数值,此时得到的数值可能为零,但实际设计中需要考虑系统失调(例如:散射或串扰)
然后将得到的数值设置为检测门限,当接收信号