《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 业界动态 > eyeMario – 利用眼球运动控制电子游戏

eyeMario – 利用眼球运动控制电子游戏

2011-04-25
作者:NI
關(guān)鍵詞: 游戏机 系统控制器 隔离电路

概覽
  本項(xiàng)目的目的是為了僅利用眼球運(yùn)動(dòng)控制任天堂游戲機(jī)(Nintendo Entertainment System)。因此,需要使用稱(chēng)之為眼動(dòng)電圖描記法(EOG)的技術(shù)讀取眼睛位置,并且通過(guò)與NES標(biāo)準(zhǔn)協(xié)議接口,模擬游戲控制器。為了實(shí)現(xiàn)這兩個(gè)任務(wù)要求的多樣性,選擇National Instruments的 Singleboard RIO作為系統(tǒng)控制器。
 
目錄
  概述
  系統(tǒng)概述
  更多資源
 
概述
  本項(xiàng)目的目的是為了僅利用眼球運(yùn)動(dòng)控制任天堂游戲機(jī)。因此,需要使用稱(chēng)之為眼動(dòng)電圖描記法(EOG)的技術(shù)讀取眼睛位置,并且通過(guò)與NES標(biāo)準(zhǔn)協(xié)議接口,模擬游戲控制器。為了實(shí)現(xiàn)這兩個(gè)任務(wù)要求的多樣性,選擇National Instruments的 Singleboard RIO作為系統(tǒng)控制器。
 
系統(tǒng)概述
  位于臉上眼睛周?chē)碾姌O把較小的電信號(hào)輸入至在NI Singleboard RIO 子卡上定制的隔離模擬輸入電路。所有處理過(guò)程在NI Singleboard RIO上完成并且信息以數(shù)字形式回傳至控制任天堂游戲機(jī)的子卡上。
 
電極
  電極用于探測(cè)出現(xiàn)在眼睛內(nèi)的非常小的電信號(hào)。滑鐵盧實(shí)驗(yàn)室(Waterloo Labs)團(tuán)隊(duì)使用Ambu Blue Sensor N 濕式電極。通過(guò)使用濕式電極,導(dǎo)電材料被用于減低皮膚的電阻并且提高導(dǎo)電性。
 
  這些電極按照菱形圖案放置在眼睛的周?chē)?,使用眼?dòng)電圖描記法(EOG)檢測(cè)眼睛當(dāng)前位置。通過(guò)獲取水平電極和垂直電極之間的電壓差,確定眼睛的位置。另外,把接地參考電極放置在頸部,用于過(guò)濾掉所有與眼睛位置無(wú)關(guān)的基本生物電活動(dòng)。
 
隔離電路
  如上所述,使用濕式電極降低皮膚的自然電阻,提高導(dǎo)電性。不幸的是,這在改進(jìn)測(cè)量的同時(shí),也會(huì)削弱人體對(duì)外部電擊,如測(cè)量電路的浪涌的防御力。為了防止測(cè)試對(duì)象遭受可能出現(xiàn)的致命電擊,所以使用隔離電路。
 
NI Singleboard RIO
  在信息通過(guò)隔離模擬輸入電路被數(shù)字化之后,信息會(huì)傳遞給NI Singleboard RIO,以供分析。RIO上的FPGA最初會(huì)獲取信息,然后通過(guò)DMA轉(zhuǎn)移至內(nèi)置實(shí)時(shí)控制器(Real Time Controller)進(jìn)行處理。
 
  然后,把水平和垂直眼睛位置信號(hào)與預(yù)置閾值做比較。如果測(cè)量的信號(hào)超過(guò)閾值,會(huì)觸發(fā)控制器指令并且送回至子卡,以控制任天堂游戲機(jī)。例如,如果測(cè)試對(duì)象明顯看向左邊,與左邊按下的按鈕對(duì)應(yīng)的數(shù)字線路會(huì)起作用并且分配給子卡,從而傳送到游戲機(jī)。
 
任天堂
  任天堂控制器基本上是一個(gè)串行連接8條數(shù)據(jù)線的移位寄存器,每條數(shù)據(jù)線都與控制器上的一個(gè)按鈕對(duì)應(yīng)。所有這些都通過(guò)往返任天堂游戲機(jī)的信號(hào)(例如鎖存器和時(shí)鐘信號(hào))完成。通過(guò)在子卡上進(jìn)行重新構(gòu)建并且用數(shù)字線路替代控制器按鈕,團(tuán)隊(duì)可以成功控制任天堂游戲機(jī)。
 
更多資源
  開(kāi)發(fā)者園地教程:eyeMario EOG設(shè)計(jì)概述
  開(kāi)發(fā)者園地教程:通過(guò)“eyeMario”視頻了解對(duì)任天堂游戲機(jī)的控制
  NI 社區(qū):eyeMario應(yīng)用碼
 
  NI Single-Board RIO

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。

相關(guān)內(nèi)容