资讯工业策进会中坜中心嵌入式系统程式设计班.ppt

资讯工业策进会中坜中心嵌入式系统程式设计班.ppt

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

系統架構1/2 資訊工業策進會中壢中心 嵌入式系統程式設計班 班級:WI702 指導老師:郭惠民 李志賢 黃馨瑧 組別:第二組 組長:陳旻楓 組員:邱繼柏 張藝鐘 游紹鋒 江文傑 實務專題: Wii與藍芽的應用 目錄(1/2) 系統緣起 背景:探討優缺點 基本運作原理 系統目標 系統功能描述 系統架構 軟、硬體需求 目錄(2/2) 規劃與評估選擇 可行性分析 遭遇問題與其解決辦法 專案規劃一覽表 團隊分工一覽表 系統緣起1/3 背景 : 探討優缺點 1 粉塵及揮發性物質:影響健康及造成環境汙染。 2 文字擦掉後即無法保留。 3 黑、白板已固定位置,且體積過大,可攜性不佳。 4 琺瑯、玻璃白板都有易反光的缺點:長期觀看容易疲勞及造成眼睛的傷害。 超級比一比 1 電子白板的特質:「高互動」、「行動」。 2 結合動畫、益智遊戲等,增加趣味性。 3 電腦同步化、教學過程存檔,增加課後複習的效率。 4 電腦圖庫系統:「達成人在教室內也能進行戶外教學的目的」。 系統緣起2/3 基本運作原理: 1.絕對座標的輸入裝置:將使用者於白板上所書寫的筆跡之座標值及點選狀態持續傳送至電腦。 2.主機端投射畫面至白板:當投影機投射畫面回白板時,須先經過定位,才能將使用者的筆跡與電子白板上書寫點作準確地重合,才能有如直接用筆寫在電子白板表面的效果。 3.白板→?←電腦:a.有線的(如:USB或序列埠)b.無線的(如:藍牙)。安裝驅動程式於相連結的電腦上,使白板成為電腦的人性化輸入裝置(Human Input Device,HID)。 系統緣起3/3 相關產品特性功能研究: 1.互動功能 2.書寫功能 3.可累積素材庫 4.照相機功能 5.匯出功能 6.特殊功能 如何實作並加以改良,便是本組的終極目標了。 系統目標 市面上的互動式電子白板,幾乎都需要昂貴且複雜的設備,即使有公司推出與投影機結合的電子白板,笨重且使用場地限制,無法便利的使用。我們的互動式電子白板,只需要一支Wii的手把,一支感應的筆,一面平坦的牆,就可以使用。 系統功能描述1/4 操作步驟 1.Wiimote完成虛擬白板座標定位 2.操作IR PEN發出紅外線訊號 3.Wiimote接收訊號 利用藍芽裝置傳輸至電腦 4.電腦經由IO PORT輸出影像至投影幕 系統功能描述2/4 藍芽功能: 藍芽接收Wiimote紅外線定位座標。 Wiimote將紅外線筆座標利用藍芽傳送至藍芽接收端。 系統功能描述3/4 座標轉換App: 開啟藍芽連線及uinput設備節點。 座標定位,訂定有效範圍。 座標轉換,將接受到的座標轉換成相對應解析度的座標。 系統功能描述4/4 小畫家App: 畫筆粗細:調整畫筆粗細,共分四種階段。 畫筆風格:畫筆樣式選項,共分三種(一般.浮雕.霧面)。 橡 皮 擦:錯誤修正。 調 色 盤:畫筆顏色調整。 infrared ray Wiimote Buletooth IR pen PC 1 2 3 紅外線筆發出訊號 Wiimote接收訊號後,立刻傳輸至藍芽裝置 藍芽接收Wiimote訊號後 傳輸至電腦 電腦經由IO PORT傳訊號至投影機 投影至螢幕上 系統架構2/2 HARDWARE IR PEN Buletooth Wiimote UESR SPACE Bulez QT interface LINUX KERNEL libcwid QTlib 軟、硬體需求 硬體需求: IR LED pen Wiimote 藍芽裝置 投影機 X86電腦 軟體需求: LINUX OS C C++ QT 規劃與評估選擇 可行性分析 評估遭遇到的問題及解決方法 可行性分析 藍芽科技在傳輸方面的好處就是比一般傳統式紅外線傳輸更快,能夠允許兩個裝置,在不排成一直線的狀態下,還能夠以無線的方式傳送資料。 藍芽傳輸時所消耗的功率亦較紅外線傳輸來得低,故可利用該技術來建立互通性佳、成本低以及耗能低的連線。 遭遇問題與其解決方法 Bluetooth在2.4GHz的電波干擾問題一直為大家所詬病,特別和無線區域網路間的互相干擾問題。 有干擾發生時,就以重新傳送封包的方法來解決干擾。 軟體架構部分,由於是以Linux OS為主,使用C語言程式撰寫,由於在Linux環境內寫C程式與DEV-C內寫時,表示方法有些許差異及掛載驅動可能發生之問題,可使用參考上課內容中所學的設定環境的技巧,將各項問題分門別類,一一個別處置妥當。 專案規劃一覽表

文档评论(0)

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

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

1亿VIP精品文档

相关文档