手势传感器 : 试着运行ADI的ADUX1020
在这里我们用ADUX1020的评价板,实际试着运行一下。
从测试板的准备到与PC的连接确认
需要准备以下3项。
- ADUX1020评价板(ADUX1020-EVAL-SDP)
- 评估软件(Rev. 1.5.1)
(可从此网页下载: https://www.analog.com/cn/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADUX1020.html) - Windows PC ※电源由USB供给
左:ADUX1020评估版(ADUX1020-EVAL-SDP)、右:ADUX1020-EVALZ-LED
我们先安装评估软件。
首先出现了以下的画面,但是无需任何考虑,只需点击3 - 4次,安装就简单完成了。
评估软件
让我们开始吧!
启动ADI_OpticalGesture_EvaluationTool,然后通过附送的U盘电缆连接到评估板。
然后单击"文件"→"连接"→"SDP ASIC桥(调试)",请求安装驱动程序,然后按要求安装。
然后再一次,"File"→"Connect"→"SDP ASIC Bridge(Debug)"……连接成功了!
也会显示出已正确连接的信息。
连接评估板
评估板和电脑有兼容性的问题,有时会出现意外的麻烦。这种时候我建议您更换电脑。
-让我们用ADUX1020评价板识别手势
在手势模式下使用时,在"File"→"Load Cfg"中选择"004_ADUX1020_StandardR1.dcfg"。
手势模式
接下来通过"View"→"Off-Chip Analysis and Gesture view"启动另一个窗口。
Off_chip 解析
- 执行校准
然后按下上面的三角按钮(Play按钮), 动作就开始了。
在此之前,不要忘记以下的校准。
Off_chip解析 校准按钮
- 从各种显示形式中选择"LSLF Swipe Determination"
可以通过各种表示形式进行确认,我给您介绍最易懂的。
从"Gesture Analysis Algorithm"选项卡中选择"LSLF Swipe Determination"。
这样一来,就会出现以下的画面,所以试着执行点击手势和滑动手势吧。
用语言表述比较困难, 做从上方向ADUX1020挥手后在10cm左右的地方停止的动作(点击手势)的话,正中间的圆会变成蓝色,另外在ADUX1020的10cm左右的上方用手横着移动(滑动手势)的话,那个方向的箭头会变成绿色。
手势识别
如果是15cm以内的话,好像几乎可以正确识别。
(如果超过20cm,识别精度就会下降。这可能需要强化LED。)
- 更改为8个方向的箭头
选中"Settings"选项卡的"Enable Diagonal"将使箭头指向8个方向。
这种情况下,准确地决定手的位置开始移动的话就完全能够识别, 但是感觉如果移动手的话, 也会发生轻微的误判。由于人的感觉与手势传感器的判别结果原本就存在偏差,因此我认为可能还存在与感觉的校准(使用者的习惯)这一模拟要素。
右:选择EnableDiagonal,左:8个方向
最后,评估工具有各种各样的显示模式,另外,ADUX1020本身也有各种各样的设定,所以需要根据实际的使用环境进行调整,也需要考虑识别的算法。
用户手册可以在工具的「Help」→「Help Topics」中找到。