精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

手勢識別器終端的系統組成、功能與如何設計

電子設計 ? 作者:電子設計 ? 2018-10-15 09:12 ? 次閱讀

手機、MP3播放器、硬盤播放器、數碼相機、PDA等設備都是通過導航鍵對其進行控制的。目前比較流行的導航鍵控制方式有四維鍵、搖桿,這是最常見的兩種導航鍵,此外還有一些手機上有很新穎的導航鍵設計,例如:LG-KG70的滾軸鍵、LG-KE608的轉盤設計、索愛W830的觸摸式、多普達D802的飛梭滾輪等等。這里,我們用加速度傳感器設計一種看不見的導航鍵來代替四維鍵的功能,這種方案更能滿足消費者的好奇心,滿足消費者追逐時尚的需求。

手勢識別的控制原理

本系統利用三軸加速度的值來判定對物體運動預定義的六種姿勢。首先,分別對三個軸采樣,每個軸各獲得50個數據;然后,分別對每個軸上的數據進行處理來判定是否發生了預定義的動作。動作定義在下面的部分說明,這里僅用Y軸來說明判定的原理。

獲得Y軸上的50個數據存放到數組y_data[N]中,將這50個數求和取平均值。若y_data[N]中數據最大值與最小值之差在一個設定的閾值之內,則認為物體在Y軸向上是沒有動作的、靜止的,此時更新y_init值為y_data[N]求得的平均值;否則,y_data[N]中數據最大值與最小值之差超出一個設定的閾值,則認為物體是運動的,y_init值不變,仍然為上一次靜止狀態時的值。

圖1和圖2是Y軸分別向左、向右搖動時采樣得到的加速度抽樣值y_data[N]。圖中紅線代表上一次靜止時的采樣值,藍線代表運動時的采樣值。圖1為向左搖動時的值,可以明顯看出加速度的值較靜止時有明顯的變化,向著增大的方向變。

從圖1和圖2中可以看出,兩條黑線之間的數據很難斷定是哪個動作產生的,因為兩個動作都可能產生這樣的值。所以,利用黑線之外的數據來判定是向右還是向左搖。因為對于這兩個動作,黑線之外的數據有明顯的差異,數據相差很多。對于圖1這些數據大于150,圖2中這些數據小于90。因此這些數據至少相差60,可以很容易地將向左、向右的兩個動作區分開。

本系統就是根據這樣的原理來實現的,首先分別設定向左、向右搖時的閾值和兩個計數器;然后,將新采樣得到的50個值存放在y_data[N]中,將每個值與靜止時的值y_init比較,如果數據超出某個閾值,則在相應的計數器上累加,直到所有50個數全部比較完畢;最后,根據計數器值的大小來判定執行了某個動作。

同理,利用Z軸的采樣值來判定向上、向下搖,利用X、Y兩個軸來判定執行圖片向左翻轉還是向右翻轉,這里略去。

系統描述

系統組成及功能

系統由三個部分組成:CT-298單片機控制部分、 MM-2860加速度傳感器部分、演示終端,系統框圖如圖3所示。

CT-298單片機控制部分主要負責傳感器數據的A/D變換、動作檢測、與演示終端進行數據通信。MM-2860加速度傳感器部分負責加速度值的測量并將其轉換為電壓值。演示終端負責處理從單片機傳來的動作類型并執行相應的動作,同時向單片機返回進出二級菜單的指令。對于CT-298單片機系統更詳細的設計將在下面的部分介紹,這里首先介紹一下本系統設計的動作姿勢及代碼,以及與演示系統交互的指令。

預定義的動作

系統設計了六種動作,他們分別是左搖、右搖、下搖、上搖、圖片左轉、圖片右轉。圖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。

仿真器的外觀和操作類似一部移動電話,但是并不代表某個特定的設備,而是提供對其所支持的API 的正確實現,每個命令按鈕對應著相應的API函數。從圖6中可以看到手機的導航鍵,我們更改了導航鍵的API函數,使其從鼠標單擊觸發的方式轉換為串口動作代碼控制。首先,我們編寫了J2ME的串口接收程序,用于接收從單片機傳來的單字節的type_action值;然后將type_action以參數的形式傳給API,手機根據不同的type_action值執行不同的動作,包括菜單上下翻、進出二級子菜單、圖片翻轉等。手機動作與type_action的對應關系如表3。

手勢識別器終端的系統組成、功能與如何設計

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2548

    文章

    50704

    瀏覽量

    752083
  • 單片機
    +關注

    關注

    6032

    文章

    44522

    瀏覽量

    633154
  • 仿真器
    +關注

    關注

    14

    文章

    1016

    瀏覽量

    83645
收藏 人收藏

    評論

    相關推薦

    RFID手持終端功能介紹

    和應用范圍正在不斷擴大。 1. 數據采集與識別 RFID手持終端最基本的功能是數據采集和識別。它通過內置的RFID讀寫,可以快速讀取RFI
    的頭像 發表于 10-29 09:12 ?170次閱讀

    智慧路燈照明管理系統功能與應用

    智慧路燈照明管理系統,融合物聯網、大數據、云計算等技術,通過集成傳感、通信模塊、智能照明控制終端等設備,將傳統路燈升級為能夠遠程監控、自動調節亮度、故障示警、智能化控制的智能照明解決方案。該
    的頭像 發表于 10-18 17:28 ?250次閱讀

    Cortex-A55國產處理_教學實驗箱_操作案例分享:5-21 手勢識別實驗

    的設計實現:LCD顯示界面以及與用戶的交互; (3)編輯控制代碼; (4)編譯程序; (5)運行程序。 根據原理圖,可知使用的手勢識別模塊是基于 PAJ7620U2 傳感
    發表于 10-15 16:18

    鴻蒙ArkTS聲明式開發:跨平臺支持列表 組合手勢

    手勢識別組合,即多種手勢組合為復合手勢,支持連續識別、并行識別和互斥
    的頭像 發表于 06-19 09:33 ?379次閱讀
    鴻蒙ArkTS聲明式開發:跨平臺支持列表 組合<b class='flag-5'>手勢</b>

    基于毫米波雷達的手勢識別算法

    的時空特征來描述手勢的細節。其次,我們設計了一個CNN來分別學習提取特征的變化模式并輸出識別結果。我們通過在商品毫米波雷達上實施,對我們提出的系統進行了全面評估。此外,我們還提供了更廣泛的評估,以證明
    發表于 06-05 19:09

    基于毫米波雷達的手勢識別神經網絡

    。實驗結果證實了我們提出的方法的有效性,展示了其在各種手勢識別應用中的潛力。 FMCW 雷達原理 該實驗使用了IWR1642,這是一種由德州儀器公司制造的商用低成本MIMO雷達模塊。該雷達系統配備2根
    發表于 05-23 12:12

    身份識別模組在POS終端上的應用

    1.POS終端對身份識別模組的需求在POS終端上嵌入身份識別模組,可以為商業經營者提供更多的管理和服務功能。例如,通過掃描顧客的身份證,PO
    的頭像 發表于 05-08 11:07 ?286次閱讀
    身份<b class='flag-5'>識別</b>模組在POS<b class='flag-5'>終端</b>上的應用

    專用集成電路包括什么系統組成 專用集成電路包括什么功能組成

    )不同,專用集成電路被設計用于執行特定的功能和任務。以下是專用集成電路的系統組成功能組成的詳細介紹:
    的頭像 發表于 05-04 15:45 ?1809次閱讀

    OpenHarmony實戰開發-手勢事件

    手勢表示由單個或多個事件識別的語義動作(例如:點擊、拖動和長按)。一個完整的手勢也可能由多個事件組成,對應手勢的生命周期。支持的事件有:
    的頭像 發表于 04-29 13:57 ?356次閱讀

    基于FPGA技術的手勢識別控制型多功能機械臂系統

    首先通過圖像采集設備來獲取手勢圖像,通過手勢建模將獲取的手勢圖像用數學模型描述出來,最后根據得到的手勢識別所需要的模型參量判別出具體的
    發表于 04-27 11:21 ?1183次閱讀

    人臉識別終端 10寸人臉機

    終端人臉識別
    深圳市遠景達物聯網技術有限公司
    發布于 :2024年04月22日 16:01:46

    “電纜終端塔場視頻監控系統”方案|技術原理|功能特點

    電纜終端塔場視頻監控系統由攝像機、控制主機、通信模塊、供電模塊、云服務、監測平臺等組成。攝像機可以實時采集線路走廊、電纜通道、桿塔、終端
    的頭像 發表于 04-01 09:32 ?586次閱讀

    【開源獲獎案例】隔空手勢識別測試系統

    ——來自迪文開發者論壇本期為大家推送迪文開發者論壇獲獎開源案例——隔空手勢識別測試系統。工程師采用7英寸COF智能屏,通過T5LOS核與PAJ7620U2手勢
    的頭像 發表于 03-16 08:12 ?537次閱讀
    【開源獲獎案例】隔空<b class='flag-5'>手勢</b><b class='flag-5'>識別</b>測試<b class='flag-5'>系統</b>

    我用全志V851s做了一個魔法棒,使用Keras訓練手勢識別模型控制一切電子設備

    開關燈?多虧了這個開燈打配合!看看它的電路吧: 整體配合效果就是這樣的: 硬件設計參考:Yuzukilizard 柚木PI 迷你 AIoT 開發板 軟件部分 通過本章節,你會了解到——AI手勢識別
    發表于 02-04 10:44

    基于ADUX1020的手勢識別實現方案

    作者:Tyler Ray 簡介 ADUX1020是一款集成式光學傳感和前端器件,能夠進行高級單點手勢識別和近距檢測。光學傳感可靈敏感測入射光的強度和角度。通過光學和電子的環境光過濾
    發表于 11-28 16:26 ?0次下載
    基于ADUX1020的<b class='flag-5'>手勢</b><b class='flag-5'>識別</b>實現方案