目前,在可穿戴设备层面,传感器可以说绝对是“大头”。市面上比较多的传感器包括加速度传感器、陀螺仪、磁传感器、气压传感器以及温湿度传感器等,利用这些传感器可以完成各种距离、位置,压力、温湿度等指标的识别,帮助消费者实现智能化可穿戴设备应用。本文要介绍的则是能让这些设备智能化更进一步的,用于实现非接触式用户界面的手势传感器。
世强代理的APDS-9960 是一款采用单个 8 引脚封装的数字 RGB、环境光、近程和手势传感器装置。该装置具有与 I2C 兼容的接口,为红色、绿色、蓝色、透明 (RGBC),近程和手势感测配有红外 LED。
APDS-9960的手势功能是它的一个亮点,尤其在可穿戴设备上应用可以优化用户体验。主要表现如下:
1、避免指纹触摸屏幕,可穿戴设备屏幕较小,采用手势控制更为方便。
2、避免用湿/脏手触摸设备。
3、使客户的可穿戴产品更炫酷。
世强代理的Avago APDS-9960,让非接触式用户界面成为现实!
下图是APDS-9960内部的简易结构图。芯片的接收部分有U、D、L、R四个方向的红外接收通道。它实现手势功能的基本原理就是通过四个通道数据的计算来判断手势方向。
图1-1 内部结构图
计算可得如下的曲线图,从曲线图来判断手势识别方向。
图1-2 手势曲线图
APDS-9960的外围电路也很简单,一个I2C接口就可以和主芯片通讯了。
图1-3 外围电路图