關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 用加速度傳感器來進行手勢識別器的設計

        用加速度傳感器來進行手勢識別器的設計

        作者: 時間:2012-12-21 來源:網絡 收藏

        預定義的動作

        系統了六種動作,他們分別是左搖、右搖、下搖、上搖、圖片左轉、圖片右轉。圖4中的圖形象地說明了其中的兩個動作,其它的動作與此類似。

        系統還為每個動作定義了相應的動作代碼,見表1。

        當單片機檢測到某個動作時會將相應的值賦給變量type_action,之后通過SCI將type_action的值發送到演示終端。如果用戶執行的動作不在這六個動作之中,則將NO_ACTION賦給type_action,表示演示終端不執行任何動作。

        系統還定義了單片機與演示終端交互的指令,用于系統在主菜單和二級菜單之間的界面切換,指令從演示系統通過SCI傳給單片機,單片機接收到之后進入或退出二級菜單,見表2。

        這里僅定義了一個二級菜單,即圖片菜單,系統還可以定義更多的二級菜單和三級菜單。此外,需要說明動作MOVE_TURN_LEFT、MOVE_TURN_RIGHT用于圖片翻轉,僅在圖片菜單中可用,在主菜單不可用。動作下搖執行的是換下一幅圖片,動作上搖執行的是退出圖片菜單。

        演示終端

        本系統目標定位在便攜式消費類電子產品上,因此在軟件應用程序上必須選擇具有廣泛基礎的應用平臺。由于近年來J2ME在便攜式終端中的應用非常廣泛,因此本系統也采用了J2ME平臺開發。通過比較,選擇了J2ME的WTK開發包,它是專門針對移動無線設備而的開發包,并提供了一個統一的平臺。在WTK的框架下開發出來的java程序可以被眾多的移動設備所支持,所以能夠有效解決兼容性的問題。

        在WTK下我們利用默認的一個手機樣機的仿真器DefaultColorPhone開發,DefaultColorPhone的樣子如圖6。

        傳感器相關文章:傳感器工作原理


        風速傳感器相關文章:風速傳感器原理
        蜂鳴器相關文章:蜂鳴器原理
        加速度計相關文章:加速度計原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永安市| 全椒县| 苏尼特右旗| 进贤县| 高唐县| 肇庆市| 响水县| 修水县| 齐河县| 东方市| 冕宁县| 合肥市| 汉源县| 陆丰市| 徐闻县| 瓦房店市| 三门县| 陵水| 苍山县| 肥城市| 吉木乃县| 湘潭市| 永登县| 太湖县| 安化县| 北辰区| 和龙市| 荔波县| 宁强县| 卓资县| 七台河市| 荆州市| 宜阳县| 宜都市| 阳新县| 巩义市| 临江市| 凌源市| 新绛县| 多伦县| 宁强县|