江蘇省電賽手勢識別裝置(D題)
裝置使用MSP430F5529開發(fā)板,TI的FDC2214電容傳感器,外設使用4*4矩陣按鍵進行功能切換、數(shù)碼管顯示傳感器數(shù)值、LED燈顯示手勢狀態(tài)。
FDC2214是4路輸入電容傳感器,我們使用覆銅板平均分成八分,構成四路差分結構,識別結果比較穩(wěn)定。
以下是實現(xiàn)代碼:
#include "bsp.h"#define delaytime 250 //檢測到手勢后延時檢測比較時間 毫秒#define Stable 10 //穩(wěn)定后數(shù)值變化范圍 //#define scissors 500 //手勢剪刀分界#define num0_1 400 //開始判斷的分界#define rock 1900 //手勢剪刀石頭的分界#define paper 2900 //手勢石頭布的分界 #define num1_2 800 //手勢數(shù)值1和2的分界#define num2_3 1150 //手勢數(shù)值2和3的分界#define num3_4 1450 //手勢數(shù)值3和4的分界#define num4_5 1950 //手勢數(shù)值4_5的分界#define ratio 6 //讀數(shù)右移位數(shù)#define s1 0.67 //第1通道系數(shù)#define s2 1 //第2通道系數(shù)#define s3 1 //第3通道系數(shù)#define s4 0.82 //第4通道系數(shù)#define numfun5 50 //功能5 燈開始亮分界 #define Led0_off P3OUT |=BIT0#define Led1_off P3OUT |=BIT1#define Led2_off P3OUT |=BIT2#define Led3_off P3OUT |=BIT3#define Led4_off P3OUT |=BIT4#define Led5_off P3OUT |=BIT5#define Led6_off P3OUT |=BIT6#define Led7_off P3OUT |=BIT7#define Led0_on P3OUT &=~BIT0#define Led1_on P3OUT &=~BIT1#define Led2_on P3OUT &=~BIT2#define Led3_on P3OUT &=~BIT3#define Led4_on P3OUT &=~BIT4#define Led5_on P3OUT &=~BIT5#define Led6_on P3OUT &=~BIT6#define Led7_on P3OUT &=~BIT7#define buzzer_off P2OUT |=BIT0#define buzzer_on P2OUT &=~BIT0
單位誠聘中高級職稱證書
地區(qū)不限能網查最好
專業(yè)不限
用于資質 陳工 150-0759-9549-微同
您即將訪問的地址是其它網站的內容,MSCBSC將不再對其安全性和可靠性負責,請自行判斷是否繼續(xù)前往
繼續(xù)訪問 取消訪問,關閉