文章來源 Macnica Engineer

手勢感測器:試著運行ADI的ADUX1020

library-123777non-jptxt-tc.png

在這裡我們用ADUX1020的評價板,實際試著運行一下。

 

從測試板的準備到與PC的連接確認

 

需要准备以下3项:

 

article-header-library-123777-pic01.jpg
左:ADUX1020評估版(ADUX1020-EVAL-SDP)、右:ADUX1020-EVALZ-LED

我們先安裝評估軟件。
首先出現了以下的畫面,但是無需任何考慮,只需點擊3~4次,安裝就簡單完成了。

article-header-library-123777-pic02.jpg
評估軟件

讓我們開始吧!

 

啟動ADI_OpticalGesture_EvaluationTool,然後通過附送的U盤電纜連接到評估板。
然後按一下" File"→"Connect"→"SDP ASIC Bridge(Debug)",請求安裝驅動程式,然後按要求安裝。

article-header-library-123777-pic08.jpg

然后再一次,"File"→"Connect"→"SDP ASIC Bridge(Debug)"……連接成功了!
也會顯示出已正確連接的信息。

article-header-library-123777-pic09.jpg
Evaluation board connection

Sometimes the evaluation board has problems with the PC, in that case it is recommended to just simply change the PC.

 

-Let the ADUX1020 Evaluation Board actually recognize gestures
When using in the gesture mode, select "004 _ ADUX1020 _ StandardR 1. dcfg" from "File" → "Load Cfg".

article-header-library-123777-pic03.jpg
手勢模式

接下来通過"View"→"Off-Chip Analysis and Gesture view"啟動另一個視窗。

article-header-library-123777-pic04.jpg
Off_chip 解析
  • 執行校準
    然後按下上面的三角按鈕(Play按鈕), 動作就開始了。
    在此之前,不要忘記以下的校準。
article-header-library-123777-pic05-eng.jpg
Off_chip 解析 校準按鈕
  • 從各種顯示形式中選擇"LSLF Swipe Determination"

    可以通過各種表示形式進行確認,我給您介紹最易懂的。
    從"Gesture Analysis Algorithm"選項卡中選擇"LSLF Swipe Determination"。
    這樣一來,就會出現以下的畫面,所以試著執行點擊手勢和滑動手勢吧。
    用語言表述比較困難, 做從上方向ADUX1020揮手後在10cm左右的地方停止的動作(點擊手勢)的話,正中間的圓會變成藍色,另外在ADUX1020的10cm左右的上方用手橫著移動(滑動手勢)的話,那個方向的箭頭會變成綠色。

article-header-library-123777-pic06.jpg
手勢識別

如果是15cm以內的話,好像幾乎可以正確識別。
(如果超過20cm,識別精度就會下降。這可能需要強化LED。)

 

  • 更改為8個方向的箭頭

 

選中"Settings"選項卡的"Enable Diagonal"將使箭頭指向8個方向。
這種情況下,準確地決定手的位置開始移動的話就完全能夠識別, 但是感覺如果移動手的話, 也會發生輕微的誤判。由於人的感覺與手勢感測器的判別結果原本就存在偏差,因此我認為可能還存在與感覺的校準(使用者的習慣)這一模擬要素。

article-header-library-123777-pic07-tc.jpg
右:選擇EnableDiagonal,左:8個方向

最後
評估工具有各種各樣的顯示模式,另外,ADUX1020本身也有各種各樣的設定,所以需要根據實際的使用環境進行調整,也需要考慮識別的演算法。

 

用戶手冊可以在工具的「Help」→「Help Topics」中找到。

更多資訊: