久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 27394|回復: 34
打印 上一主題 下一主題
收起左側

2018電賽-FDC2214手勢識別裝置(D題)研究與討論

  [復制鏈接]
跳轉到指定樓層
樓主
ID:226339 發表于 2018-7-21 04:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
2018TI杯大學生電子設計競賽
D題:手勢識別裝置
1.任務
基于TI公司傳感芯片FDC2214設計制作一個手勢識別裝置,實現對猜拳游戲和劃拳游戲的判決。該裝置也可以直接使用FDC2214 EVM板,要求所使用的FDC2214芯片或者EVM板不得超過2塊。
裝置具有訓練和判決兩種工作模式。在判決模式下實驗裝置能對指定人員進行猜拳游戲和劃拳游戲的判決。這里猜拳游戲的判決是指對手勢比劃“石頭”、“剪刀”和“布”的判定,劃拳游戲的判定是指手勢比劃“1”、“2”、“3”、“4”和“5”的判定。在訓練模式下能對任意人員進行猜拳游戲和劃拳游戲的手勢訓練,經過有限次訓練后,能進行正確的猜拳游戲和劃拳游戲的手勢判決。
2.要求
1)裝置工作在判決模式下,能對參賽者指定人員進行猜拳判決,給出手勢“石頭”、“剪刀”和“布”的準確判決,要求每一次判決的時間不大于1秒。                       
18分)
2)裝置工作在判決模式下,能對參賽者指定人員進行劃拳判決,給出手勢“1”、“2”、“3”、“4”和“5”的準確判決,要求每一次判決的時間不大于1秒。
28分)
3)裝置工作在訓練模式下,對任意測試者進行猜拳的手勢訓練,每種動作訓練次數不大于3次,總的訓練時間不大于1分鐘;然后切換工作模式到判決模式,對被訓練的人員進行猜拳判決,要求每一次判決的時間不大于1秒。(21分)
4)裝置工作在訓練模式下,對任意測試者進行劃拳的手勢訓練,每種動作訓練次數不大于3次,總的訓練時間不大于2分鐘;然后切換工作模式到判決模式,對被訓練的人員進行劃拳判決,要求每一次判決的時間不大于1秒。
29分)
5)其他。                                              4分)
6)設計報告。                                         20分)
  
項  目
  
主要內容
  分數
  系統方案
  比較與選擇,方案系統描述,方案理論分析與計算
  6
  電路與程序設計
  系統原理圖和各個部分原理圖;系統軟件流程圖
  
4
  測試方案與測試結果
  測試方案合理;測試結果完整;測試結果分析;基本測試儀器
  
6
  
  設計報告結構及規范性
  摘要;正文結果規范;圖表的完整性與準確性。
  
4
  
  
總分
  
20
3.    說明
(1)題目中“指定人員”是參賽隊學生自己指定的人員,“任意測試者是由評審老師臨時選擇的人員。
(2)FDC2214是基于LC諧振電路原理的一個電容檢測傳感器。其基本原理如圖1所示,在芯片每個檢測通道的輸入端連接一個電感和電容,組成LC電路,被測電容傳感端(圖1中灰色標識部分即為被測電容)與LC電路相連接,將產生一個振蕩頻率,根據該頻率值可計算出被測電容值。

圖1  FDC2214傳感器基本原理
    利用FDC2214的工作原理可實現手勢接近和識別的功能,如圖2所示,黃色部分稱為“FDC2214的傳感平面”,該平面為導體材質,當人手接近該導體傳感平面時,傳感端的電容發生了變化,這就會導致LC電路振蕩頻率的變化,從而反映出手勢接近,以及手勢的判定。
(2)基于FDC2214實現手勢接近和判決的實驗中存在如下的特征:傳感平面的面積越大、手勢與傳感平面的距離越小,感應的頻率變化越大,系統會越靈敏,但同時也可能引入越多的噪聲。所以在設計該傳感平面時,要根據實際情況綜合考慮。進一步設計文檔可參考如下連接:www.ti. com/lit/an/snoa940a/snoa940a.pdf

圖2  手勢感應示意
為了便于進行訓練和判決測試,建議學生作品可以對測試區進行指定,如圖3所示。在測試或者訓練時要求測試者的手勢緊貼在測試板上,建議測試者手勢與作品的FDC2214傳感器距離不小于1厘米。

圖3  手勢識別裝置的測試示意圖
    (3)猜拳游戲和劃拳游戲手勢的具體定義應符合大眾認知。對任意測試者進行手勢訓練時,測試者要遵循學生的指導來進行訓練;訓練完成后,要在學生的指導下進行手勢判決測試。

2018年TI杯大學生電子設計競賽所有題目詳見:
http://www.zg4o1577.cn/bbs/dpj-129048-1.html
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:376309 發表于 2018-7-21 06:28 | 只看該作者
樓主你做出來了嗎?

arduino方案:http://www.zg4o1577.cn/bbs/dpj-129920-1.html
回復

使用道具 舉報

板凳
ID:375161 發表于 2018-7-21 08:04 | 只看該作者
我想說,手頭有現成的evm板就好辦。可是我這種沒板子只有芯片的就爽了……
回復

使用道具 舉報

地板
ID:375680 發表于 2018-7-21 08:50 | 只看該作者
樓主給個方案分享啊
回復

使用道具 舉報

5#
ID:344895 發表于 2018-7-21 10:16 | 只看該作者
我們已經有很多人都做出來了
回復

使用道具 舉報

6#
ID:376485 發表于 2018-7-21 11:02 | 只看該作者
lq1425988716 發表于 2018-7-21 10:16
我們已經有很多人都做出來了

牛啊!
回復

使用道具 舉報

7#
ID:370013 發表于 2018-7-21 11:12 | 只看該作者
lq1425988716 發表于 2018-7-21 10:16
我們已經有很多人都做出來了

大佬求幫助
回復

使用道具 舉報

8#
ID:376494 發表于 2018-7-21 11:16 | 只看該作者
lq1425988716 發表于 2018-7-21 10:16
我們已經有很多人都做出來了

你好,我也是做手勢識別的,可是程序運行之后檢測不到數據,你知道怎么回事嗎
回復

使用道具 舉報

9#
ID:376501 發表于 2018-7-21 11:23 | 只看該作者
樓主做出來了明確
回復

使用道具 舉報

10#
ID:376522 發表于 2018-7-21 11:47 來自手機 | 只看該作者
我們也在做
回復

使用道具 舉報

11#
ID:155507 發表于 2018-7-21 12:09 | 只看該作者
關鍵在于手放上去電容的變化是什么樣的
應該是特征識別吧, 傳感端的電容對手勢發生了變化

  1. //
  2. // FDC2x1x hardware configuration:
  3. // Component value as in default circuit form datasheet. (18uH inductor and 33pF cap)
  4. //
  5. // SD and ADDR pins tied to GND
  6. // INTB pin not used
  7. //
  8. // ARDUINO <--> FDC
  9. // A4 <-------> SDA
  10. // A5 <-------> SCL
  11. //
  12. // !!!!!! Arduinos are mostly 5V. FDC chips are 3.3V, so either use 3.3V version of Arduino, like pro mini, or use level shifter on I2C bus.
  13. //

  14. // ### FDC
  15. #include <Wire.h>
  16. #include "FDC2214.h"
  17. FDC2214 capsense(FDC2214_I2C_ADDR_0); // Use FDC2214_I2C_ADDR_1

  18. // ###
  19. void setup() {
  20.   
  21.   // ### Start I2C
  22.   Wire.begin();
  23. //  Wire.setClock(400000L);
  24.   
  25.   // ### Start serial
  26.   Serial.begin(115200);
  27.   Serial.println("\nFDC2x1x test");
  28.   
  29.   // ### Start FDC
  30.   // Start FDC2212 with 2 channels init
  31.   bool capOk = capsense.begin(0x3, 0x4, 0x5); //setup first two channels, autoscan with 2 channels, deglitch at 10MHz
  32.   // Start FDC2214 with 4 channels init
  33.   //bool capOk = capsense.begin(0xF, 0x4, 0x5); //setup all four channels, autoscan with 2 channels, deglitch at 10MHz
  34.   if (capOk) Serial.println("Sensor OK");  
  35.   else Serial.println("Sensor Fail");  

  36. }

  37. // ### Tell aplication how many chanels will be smapled in main loop
  38. #define CHAN_COUNT 2

  39. // ###
  40. void loop() {
  41.   unsigned long capa[CHAN_COUNT]; // variable to store data from FDC
  42.   for (int i = 0; i < CHAN_COUNT; i++){ // for each channel
  43.     // ### read 28bit data
  44.     capa[i]= capsense.getReading28(i);//  
  45.     // ### Transmit data to serial in simple format readable by SerialPlot application.
  46.     Serial.print(capa[i]);  
  47.     if (i < CHAN_COUNT-1) Serial.print(", ");
  48.     else Serial.println("");
  49.   }
  50.   // No point in sleeping
  51.   //delay(100);
  52. }
復制代碼
回復

使用道具 舉報

12#
ID:155507 發表于 2018-7-21 12:39 | 只看該作者
  1. #include "delay.h"
  2. #include "sys.h"
  3. #include "stdio.h"
  4. #include "usart.h"
  5. #include "timer.h"
  6. #include "FDC2214.h"

  7. void FDC2214_GetData(void);
  8. u32 ch0,ch1,ch2,ch3;

  9. int main(void)
  10. {       
  11.         delay_init();//延時函數初始化       
  12.     uart_init(921600);//串口初始化   
  13.     TIM1_36Mhz_Init();//stm32定時器1輸出一個36mhz方波,作為fdc2214的時鐘。如果板載了40mhz的晶振,這個就不需要了。
  14.    
  15.     IIC_Init();
  16.     FDC2214_Init();
  17.         while(1)
  18.         {
  19.         FDC2214_GetData();
  20.         printf("\r\nCH0~3(%d , %d , %d , %d)",ch0,ch1,ch2,ch3);
  21.                 delay_ms(500);         //延時300ms
  22.         }
  23. }




  24. void FDC2214_GetData(void)
  25. {
  26.     FDC2214_GetChannelData(FDC2214_Channel_0, &ch0);  
  27.     FDC2214_GetChannelData(FDC2214_Channel_1, &ch1);
  28.     FDC2214_GetChannelData(FDC2214_Channel_2, &ch2);
  29.     FDC2214_GetChannelData(FDC2214_Channel_3, &ch3);
  30. }

復制代碼



內含清晰圖片和源碼與pcb

FDC2214.rar

7.36 MB, 下載次數: 681

回復

使用道具 舉報

13#
ID:317453 發表于 2018-7-21 13:32 | 只看該作者
lq1425988716 發表于 2018-7-21 10:16
我們已經有很多人都做出來了

大佬們,求分享
回復

使用道具 舉報

14#
ID:375573 發表于 2018-7-21 13:57 | 只看該作者
lq1425988716 發表于 2018-7-21 10:16
我們已經有很多人都做出來了

可以問問程序里面是怎么設定判別模式的嗎
回復

使用道具 舉報

15#
ID:140255 發表于 2018-7-21 14:58 | 只看該作者
1cm怎么識別的?
回復

使用道具 舉報

16#
ID:196174 發表于 2018-7-21 17:45 | 只看該作者
有沒有做出來的?
回復

使用道具 舉報

17#
ID:376791 發表于 2018-7-21 18:10 | 只看該作者
做出來了嗎
回復

使用道具 舉報

18#
ID:375573 發表于 2018-7-21 20:51 | 只看該作者
nikola 發表于 2018-7-21 08:04
我想說,手頭有現成的evm板就好辦。可是我這種沒板子只有芯片的就爽了……

有了這種板你有程序嗎
回復

使用道具 舉報

19#
ID:376866 發表于 2018-7-21 20:56 | 只看該作者
做出來了嗎
回復

使用道具 舉報

20#
ID:376929 發表于 2018-7-21 22:12 | 只看該作者
這個好難啊,一直做不出來
回復

使用道具 舉報

21#
ID:336195 發表于 2018-7-22 00:13 | 只看該作者
我已做好四個問。q137712826
回復

使用道具 舉報

22#
ID:317692 發表于 2018-7-22 10:55 | 只看該作者
都做完了,又要資料,代碼(全套)的加Q845852652
回復

使用道具 舉報

23#
ID:375462 發表于 2018-7-22 13:47 | 只看該作者

51黑論壇_FDC2214-1.1原理圖.pdf

11.01 KB, 下載次數: 203

回復

使用道具 舉報

24#
ID:283315 發表于 2018-7-22 14:08 | 只看該作者
有人可以分享一下資源嗎
回復

使用道具 舉報

25#
ID:377344 發表于 2018-7-22 15:19 | 只看該作者
lq1425988716 發表于 2018-7-21 10:16
我們已經有很多人都做出來了

兄弟你怎么做出來的。。。
回復

使用道具 舉報

26#
ID:376907 發表于 2018-7-22 15:31 來自手機 | 只看該作者
做出來了嗎
回復

使用道具 舉報

27#
ID:258754 發表于 2018-7-22 15:43 | 只看該作者

樓主給個方案分享啊
回復

使用道具 舉報

28#
ID:377384 發表于 2018-7-22 16:05 | 只看該作者
有沒有人遇到FDC返回值一直是0xffff的情況?有的話請問是怎么解決的?
回復

使用道具 舉報

29#
ID:377483 發表于 2018-7-22 19:11 | 只看該作者
求分享報告資料
回復

使用道具 舉報

30#
ID:377052 發表于 2018-7-22 19:56 | 只看該作者
模式選擇 只用按鍵  不用中斷可以實現嗎
回復

使用道具 舉報

31#
ID:377761 發表于 2018-7-23 10:11 | 只看該作者
求分享
回復

使用道具 舉報

32#
ID:378193 發表于 2018-7-23 21:22 | 只看該作者
做不出來
回復

使用道具 舉報

33#
ID:378263 發表于 2018-7-24 02:34 | 只看該作者
就設置幾個閾值進行判斷
回復

使用道具 舉報

34#
ID:475840 發表于 2019-5-26 14:49 | 只看該作者
表示是這個,哪位大佬可以幫著修改一下么
回復

使用道具 舉報

35#
ID:812079 發表于 2020-8-14 10:19 | 只看該作者
這個可以用51單片機做嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕精品视频在线观看 | 国产成人综合网 | 综合精品在线 | 99在线国产 | japan21xxxxhd美女| 国产精品久久久久久久久久久久久 | 久久人人爽人人爽人人片av免费 | 成人福利网站 | 亚洲九色 | 日韩欧美精品一区 | 国产精品久久久久久久午夜片 | 成人免费在线网 | 毛片免费看 | 天天操人人干 | 巨大荫蒂视频欧美另类大 | 国产精品免费播放 | 色婷婷一区二区三区四区 | 久久久久久久久久久久久九 | 国产精品久久久久久婷婷天堂 | 在线不卡视频 | 99久久久国产精品免费消防器 | 亚洲午夜在线 | 欧美日韩在线一区 | 欧美色综合一区二区三区 | 久久久精品| 免费国产一区二区视频 | 国产亚洲精品久久yy50 | 一区二区在线 | 国产精品久久久久免费 | 久久久精品视频一区二区三区 | 国产欧美一区二区三区免费 | 无码日韩精品一区二区免费 | 亚洲成人免费在线观看 | 国产精品久久久久久久毛片 | 91视视频在线观看入口直接观看 | 黄色亚洲 | 久久1区| 一区二区在线不卡 | 久草热线| 欧美精品一区二区免费 | 日韩欧美在线不卡 |