1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
感测网路

1.至於在目前最火熱的次世代主機話題中,三軸感應技術就分別擔當了Wii與PS3這兩大主角的控制應用方式,進而提供了玩家更為多變的操控方式。除此之外,作為狀態識別也是此類動作感應技術的主流發展方向。比如說目前就已經有多家廠商研究在手機之中加入動作感應技術,並藉由解讀使用者的動作來進行不同工能的實現。雖然在電腦上,此類的概念已經被廣泛的應用於網路瀏覽器的手勢辨識等,藉由特定動作來下達各種不同的指令 * Micro Electro Mechanical Systems;MEMS * * (EX:吹泡泡遊戲) 專題實驗F組 無線感測互動式電玩遊戲 指導教授: 郭育政 組員: 李世琪 魏傳諺 薛淨芳 李祺安 Outline 研究動機及背景 研究目的 研究方法 研究成果 結果分析與討論 研究動機及背景 通訊技術的進步,造就無線的傳輸方式 散佈大量的感測器,形成一個無線感測網路 增加統計資料的有效性和sensor之間的溝通性 Wii的誕生激發了研究的動力 利用日常生活中即可購買到的材料與感測器來搭配 研 究 目 的 該如何挑選,並利用買到的sensor 要做出什麼樣的遊戲來搭配Tmote 如何與遊戲作最佳的結合 sensor跟無線網路模組結合 擁有無線通訊的能力,藉此功能做出的控制器,成為遊戲和玩家之間互動的工具。 連線方式簡述 先利用一隻Tmote當接收端接上電腦 另一隻當寫入控制器的NesC執行檔,負責把sensor變動的值傳給base。 研 究 方 法 研究NesC程式 研究Tmote 熟悉Cygwin的工作環境 尋找合適sensor Tmote 250kbps 2.4GHz IEEE 802.15.4 Chipcon Wireless Transceiver Interoperability with other IEEE 802.15.4 devices 8MHz Texas Instruments MSP430 microcontroller (10k RAM, 48k Flash) Integrated ADC, DAC, Supply Voltage Supervisor, and DMA Controller Integrated onboard antenna with 50m range indoors / 125m range outdoors Programming and data collection via USB Sensor 多軸動作感應器 MEMS 傳統的加速度計 壓阻式 壓電式 電容式 光學式 ADXL330 三軸加速度感測器 感應三軸方向的翻轉,往XYZ軸的正方向翻轉會為正電壓,負方向轉為負電壓。 採MEMS微機電方式設計 感測網路 結合sensor及Tmote的無線通訊達到互相通訊的效果。 利用Java將sensor回傳的資料轉成對應key code。製成類似搖桿的驅動程式,使控制器可以對應到各種遊戲。 透過監聽serial port,base station能從其他Tmote接收到資料。 遊戲 利用Java寫射擊遊戲,左右傾斜可以改變方向,前傾可發射子彈。 製作遊戲的同時須處理跟控制器結合的部份,研究例外處理和尋找其他方法解決結合的部份,方法有兩種: 讓遊戲的輸入為從serial port讀出來的封包,經過分析後所要的資料。 從serial port讀出封包並分析後,根據所得到的值,輸出不同的key code,這部份可以利用Java模擬鍵盤的輸入達到。 研 究 成 果 定位時會先收集封包資料,右圖最初的監聽程式,是tinyos-1.x安裝後附的原始碼,被我們稍微修改,上面是16進位的資料,下面三行是XYZ軸的電壓值大小(代表傾斜程度),由0到4096,是我們從封包中取出來轉換的資料。 下圖是我們再處理,因為遊戲需要傾斜程度的不同來當輸入,所以重寫了一份有最大值、最小值、平均值的監聽程式來做傾斜程度的定位 Demo 結果討論與分析 可搭配多樣sensor 市面sensor種類繁多,但Tmote本身只有10 pin,因此設計上著重於如何用最少的pin數達到最大的功效。 壓力感測器:可做許多不同功能的按鈕。 溫度感測器:可利用冷風降低搖桿溫度,搭配開發出不同的遊戲。 紅外線感測器:紅外線乃散射的一種光線,利用紅外線感測器我們可以做出小範圍的定位功能。 完整的驅動程式 將封包監聽的程式模組化,並嘗試做成一個類似於外掛的效果,使其應用在各個程式中。 1.例如說遙控器 手機 無線網路 2. sensor本身就有將資料處理好的能力,如搭配上無線通訊模組便可發展多元化的應用方式,今天我們是利用很簡單的小遊戲來呈現,但是

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档