MMA7361加速度傳感器
發(fā)布時間:2013/11/13 21:05:18 訪問次數(shù):1469
Wii的副手柄Numchuck的使用方法,本刊2010年第1 2期和201 2年第6期都做過介紹,這里再簡單說明一下。/Vduino使用
這個副手柄需要單獨下載一個WiiChuck庫文件,有了這個庫文件,在代碼中直接調(diào)用xMi.getAccel/bdsX()、wii.getAcceIAxisY()藝類的函數(shù)就可以直接獲得搖桿的值、手柄內(nèi)加速計的值以及按鈕的值。這里我還要對C鍵和Z鍵做一個說明:我手上的這個Numchuck手柄,當(dāng)Z鍵和c鍵都沒有按下時,兩者返回的都是1;當(dāng)按下c鍵時,c鍵返回值為0,Z鍵返回值為1;當(dāng)按下Z鍵時,兩者返回的值都是0.當(dāng)C鍵和Z鍵都按下時,Z鍵的返回值為o,C鍵的返回值為1。
這里著重說一下MMA7361加速度傳感器(見圖9)的使用。加速度傳感器是一種能夠測量加速度的電子傳感器。通過測量由于重力引起的加速度,可以計算出設(shè)備相對于水平面的傾斜角度,分析出設(shè)備移動的方式。
MMA7361加速度傳感器基于Freescale(飛思卡爾)公司生產(chǎn)的微型電容式三軸加速度傳感器MMA7361芯片該芯片采用信號調(diào)理、單極低通濾波器和溫度補償技術(shù),提供士1.5g/6g兩個量程,用戶可在這2個靈敏度中選擇,該器件還帶有低通濾波并已做Og補償。
傳感器有3個模擬量的3芯接口,分別表7J\X、y、z三個軸的加速度值,同時預(yù)留排針焊接孔。前面已經(jīng)說過,我們分別將x、y、z三個軸向的加速度值輸出引腳連接到A0、Al和A2。
Wii的副手柄Numchuck的使用方法,本刊2010年第1 2期和201 2年第6期都做過介紹,這里再簡單說明一下。/Vduino使用
這個副手柄需要單獨下載一個WiiChuck庫文件,有了這個庫文件,在代碼中直接調(diào)用xMi.getAccel/bdsX()、wii.getAcceIAxisY()藝類的函數(shù)就可以直接獲得搖桿的值、手柄內(nèi)加速計的值以及按鈕的值。這里我還要對C鍵和Z鍵做一個說明:我手上的這個Numchuck手柄,當(dāng)Z鍵和c鍵都沒有按下時,兩者返回的都是1;當(dāng)按下c鍵時,c鍵返回值為0,Z鍵返回值為1;當(dāng)按下Z鍵時,兩者返回的值都是0.當(dāng)C鍵和Z鍵都按下時,Z鍵的返回值為o,C鍵的返回值為1。
這里著重說一下MMA7361加速度傳感器(見圖9)的使用。加速度傳感器是一種能夠測量加速度的電子傳感器。通過測量由于重力引起的加速度,可以計算出設(shè)備相對于水平面的傾斜角度,分析出設(shè)備移動的方式。
MMA7361加速度傳感器基于Freescale(飛思卡爾)公司生產(chǎn)的微型電容式三軸加速度傳感器MMA7361芯片該芯片采用信號調(diào)理、單極低通濾波器和溫度補償技術(shù),提供士1.5g/6g兩個量程,用戶可在這2個靈敏度中選擇,該器件還帶有低通濾波并已做Og補償。
傳感器有3個模擬量的3芯接口,分別表7J\X、y、z三個軸的加速度值,同時預(yù)留排針焊接孔。前面已經(jīng)說過,我們分別將x、y、z三個軸向的加速度值輸出引腳連接到A0、Al和A2。
上一篇:Arduino軟件程序的編制
上一篇:通過手勢控制的體感音響
熱門點擊
- 六進(jìn)制計數(shù)器電路
- 集電極開路與非門電路
- 帶中間抽頭的全波整流器
- 串聯(lián)RL電路的阻抗和相角
- 展鳴電子鳥(振蕩電路)
- 用Arduino驅(qū)動觸摸屏
- 三態(tài)與非門電路
- RC倔置和耦合電路中交直流電壓的疊加
- 卡諾圖及包圍圈
- 串聯(lián)RL電路中的電壓
推薦技術(shù)資料
- 單片機版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細(xì)]