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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 27683|回復(fù): 34
打印 上一主題 下一主題
收起左側(cè)

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

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

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

圖2  手勢(shì)感應(yīng)示意
為了便于進(jìn)行訓(xùn)練和判決測(cè)試,建議學(xué)生作品可以對(duì)測(cè)試區(qū)進(jìn)行指定,如圖3所示。在測(cè)試或者訓(xùn)練時(shí)要求測(cè)試者的手勢(shì)緊貼在測(cè)試板上,建議測(cè)試者手勢(shì)與作品的FDC2214傳感器距離不小于1厘米。

圖3  手勢(shì)識(shí)別裝置的測(cè)試示意圖
    (3)猜拳游戲和劃拳游戲手勢(shì)的具體定義應(yīng)符合大眾認(rèn)知。對(duì)任意測(cè)試者進(jìn)行手勢(shì)訓(xùn)練時(shí),測(cè)試者要遵循學(xué)生的指導(dǎo)來進(jìn)行訓(xùn)練;訓(xùn)練完成后,要在學(xué)生的指導(dǎo)下進(jìn)行手勢(shì)判決測(cè)試。

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

使用道具 舉報(bào)

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

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

牛啊!
回復(fù)

使用道具 舉報(bào)

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

大佬求幫助
回復(fù)

使用道具 舉報(bào)

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

你好,我也是做手勢(shì)識(shí)別的,可是程序運(yùn)行之后檢測(cè)不到數(shù)據(jù),你知道怎么回事嗎
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

11#
ID:155507 發(fā)表于 2018-7-21 12:09 | 只看該作者
關(guān)鍵在于手放上去電容的變化是什么樣的
應(yīng)該是特征識(shí)別吧, 傳感端的電容對(duì)手勢(shì)發(fā)生了變化

  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. }
復(fù)制代碼
回復(fù)

使用道具 舉報(bào)

12#
ID:155507 發(fā)表于 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();//延時(shí)函數(shù)初始化       
  12.     uart_init(921600);//串口初始化   
  13.     TIM1_36Mhz_Init();//stm32定時(shí)器1輸出一個(gè)36mhz方波,作為fdc2214的時(shí)鐘。如果板載了40mhz的晶振,這個(gè)就不需要了。
  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);         //延時(shí)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. }

復(fù)制代碼



內(nèi)含清晰圖片和源碼與pcb

FDC2214.rar

7.36 MB, 下載次數(shù): 681

回復(fù)

使用道具 舉報(bào)

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

大佬們,求分享
回復(fù)

使用道具 舉報(bào)

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

可以問問程序里面是怎么設(shè)定判別模式的嗎
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

有了這種板你有程序嗎
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

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

11.01 KB, 下載次數(shù): 203

回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

兄弟你怎么做出來的。。。
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

樓主給個(gè)方案分享啊
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

29#
ID:377483 發(fā)表于 2018-7-22 19:11 | 只看該作者
求分享報(bào)告資料
回復(fù)

使用道具 舉報(bào)

30#
ID:377052 發(fā)表于 2018-7-22 19:56 | 只看該作者
模式選擇 只用按鍵  不用中斷可以實(shí)現(xiàn)嗎
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

33#
ID:378263 發(fā)表于 2018-7-24 02:34 | 只看該作者
就設(shè)置幾個(gè)閾值進(jìn)行判斷
回復(fù)

使用道具 舉報(bào)

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

使用道具 舉報(bào)

35#
ID:812079 發(fā)表于 2020-8-14 10:19 | 只看該作者
這個(gè)可以用51單片機(jī)做嗎?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产综合久久久 | 精品产国自在拍 | 精品美女视频在免费观看 | 日韩在线免费视频 | 视频一区二区中文字幕 | 手机av在线 | 日韩中文字幕 | а天堂中文最新一区二区三区 | 久久综合久 | 日韩电影免费在线观看中文字幕 | 欧美成人一区二区三区 | 正在播放国产精品 | 欧美一区二区三区在线免费观看 | 成人av一区 | 精产国产伦理一二三区 | 亚洲一区二区免费 | 精品久久久网站 | 免费观看成人鲁鲁鲁鲁鲁视频 | 国产精品免费一区二区三区四区 | 亚洲一区国产 | 成人亚洲视频 | 91国在线高清视频 | 国产精品久久久久久久久免费软件 | 中文字幕亚洲一区二区三区 | 久久国内精品 | 插插插干干干 | 观看av | 亚洲免费毛片 | 欧美性大战久久久久久久蜜臀 | 国产成人精品一区二区三区四区 | 国产原创在线观看 | 日本精品视频在线观看 | 国产精品国产精品国产专区不片 | 亚洲免费精品 | 免费观看成人av | 337p日本欧洲亚洲大胆 | 亚洲协和影视 | 在线免费观看黄网 | 欧美精品一区二区三区四区 | 欧美日韩一区在线观看 | 一区中文字幕 |