• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 測試測量 > 設計應用 > eyeMario – 利用眼球運動控制電子游戲

    eyeMario – 利用眼球運動控制電子游戲

    作者: 時間:2011-04-25 來源:電子產品世界 收藏

      概覽

    本文引用地址:http://www.czjhyjcfj.com/article/118949.htm

      本項目的目的是為了僅利用眼球運動控制任天堂游戲機(Nintendo Entertainment System)。因此,需要使用稱之為眼動電圖描記法()的技術讀取眼睛位置,并且通過與NES標準協議接口,模擬游戲控制器。為了實現這兩個任務要求的多樣性,選擇National Instruments的 Singleboard RIO作為系統控制器。

      概述

      本項目的目的是為了僅利用眼球運動控制任天堂游戲機。因此,需要使用稱之為眼動電圖描記法()的技術讀取眼睛位置,并且通過與NES標準協議接口,模擬游戲控制器。為了實現這兩個任務要求的多樣性,選擇National Instruments的 Singleboard RIO作為系統控制器。

      系統概述

      位于臉上眼睛周圍的電極把較小的電信號輸入至在 Singleboard RIO 子卡上定制的隔離模擬輸入電路。所有處理過程在 Singleboard RIO上完成并且信息以數字形式回傳至控制任天堂游戲機的子卡上。

      電極

      電極用于探測出現在眼睛內的非常小的電信號。滑鐵盧實驗室(Waterloo Labs)團隊使用Ambu Blue Sensor N 濕式電極。通過使用濕式電極,導電材料被用于減低皮膚的電阻并且提高導電性。

      這些電極按照菱形圖案放置在眼睛的周圍,使用眼動電圖描記法()檢測眼睛當前位置。通過獲取水平電極和垂直電極之間的電壓差,確定眼睛的位置。另外,把接地參考電極放置在頸部,用于過濾掉所有與眼睛位置無關的基本生物電活動。

      隔離電路

      如上所述,使用濕式電極降低皮膚的自然電阻,提高導電性。不幸的是,這在改進測量的同時,也會削弱人體對外部電擊,如測量電路的浪涌的防御力。為了防止測試對象遭受可能出現的致命電擊,所以使用隔離電路。

       Singleboard RIO

      在信息通過隔離模擬輸入電路被數字化之后,信息會傳遞給NI Singleboard RIO,以供分析。RIO上的FPGA最初會獲取信息,然后通過DMA轉移至內置實時控制器(Real Time Controller)進行處理。

      然后,把水平和垂直眼睛位置信號與預置閾值做比較。如果測量的信號超過閾值,會觸發控制器指令并且送回至子卡,以控制任天堂游戲機。例如,如果測試對象明顯看向左邊,與左邊按下的按鈕對應的數字線路會起作用并且分配給子卡,從而傳送到游戲機。

      任天堂

      任天堂控制器基本上是一個串行連接8條數據線的移位寄存器,每條數據線都與控制器上的一個按鈕對應。所有這些都通過往返任天堂游戲機的信號(例如鎖存器和時鐘信號)完成。通過在子卡上進行重新構建并且用數字線路替代控制器按鈕,團隊可以成功控制任天堂游戲機。



    關鍵詞: NI EOG EOG

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 桦川县| 游戏| 五台县| 原阳县| 仁布县| 盐城市| 杭锦后旗| 沅陵县| 霍林郭勒市| 阿勒泰市| 鄂伦春自治旗| 普宁市| 阜新| 灵武市| 肃南| 云梦县| 沅陵县| 万年县| 德保县| 中江县| 梓潼县| 娄烦县| 永登县| 南通市| 锡林浩特市| 武平县| 九龙坡区| 德钦县| 盐城市| 凤冈县| 万宁市| 英德市| 科尔| 孟津县| 崇仁县| 吉林省| 永清县| 牟定县| 荔浦县| 迭部县| 连江县|