1 / 31

第 2 組 組長 : 黃國財 97951080 組員 : 陳政穎 97951068 高偉雄 97951073 林仲軒 97951075

第 2 組 組長 : 黃國財 97951080 組員 : 陳政穎 97951068 高偉雄 97951073 林仲軒 97951075 陳曉威 97951078. 專題報告 多功能藍芽簡報筆. 大綱. 功能與構想 系統硬體架構 系統軟體架構 可行性分析. 研 究 源 起.

decker
Download Presentation

第 2 組 組長 : 黃國財 97951080 組員 : 陳政穎 97951068 高偉雄 97951073 林仲軒 97951075

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第2組 組長:黃國財 97951080 組員:陳政穎 97951068 高偉雄 97951073 林仲軒 97951075 陳曉威 97951078 專題報告 多功能藍芽簡報筆

  2. 大綱 • 功能與構想 • 系統硬體架構 • 系統軟體架構 • 可行性分析

  3. 研 究 源 起 市面之簡報筆分為無線射頻及紅外線兩類傳輸技術,簡報時,以無線手把遙控電腦翻頁按鈕,透過無線傳輸的方式遙控進行換頁。部分輔以紅外線雷射光,輔助指標位置。簡報者可以在簡報室中自由走動,增加簡報流暢度。用於教學、會議簡報等場合,是簡報的最佳利器。

  4. 市售產品缺點 (1)遙控距離短;無線操作容易有死角,操作範圍與有線無線滑鼠相差無幾,無法得到無的特性與最佳簡報效果。 (2)傳輸不穩定;無線產品易受干擾,穩定度不高。

  5. 功能與構想 • 藍芽功能 • Role as a client • Role as a server • 簡報筆功能 • 上一頁 • 下一頁 • 投影開關功能 • 筆跡投射 • 雷射點投射

  6. 多功能簡報筆外觀

  7. 系統硬體架構

  8. 在LINUX下安裝OPENCV 1.1.0版步驟 1、下載:opencv-1.1pre1.tar.gz 從http://sourceforge.net/projects/opencvlibrary 下載opencv-1.1.0版本

  9. 2.、將檔案放到home裡面解壓縮成opencv-1.1.0的資料夾2.、將檔案放到home裡面解壓縮成opencv-1.1.0的資料夾 #tar -xzvf opencv-1.1pre1.tar.gz • 3、#./configure • 4、#make • 5、#make install

  10. 6、修改/etc/ld.so.conf 在裡面添加一行/usr/local/lib # vim /etc/ld.so.conf # /usr/local/lib 儲存後再執行 #ldconfig 再將/usr/local/lib/pkgconfig中的opencv.pc 複製到/usr/lib/pkgconfig中。 能採用這個操作法 # cp /usr/local/lib/pkgconfig/opencv.pc /usr/lib/pkgconfig

  11. 7、測試opencv是否安裝成功 以編輯drawing.c文件測試(因為highgui中採用了C++,所以一定要用g++編譯) #g++ `pkg-config opencv --libs --cflags opencv` drawing.c -o drawing 編譯後執行#./drawing就可以看到highgui輸出的test動畫了。

  12. OpenCV Test

  13. Canny 邊 緣 檢 測 法

  14. Canny 邊 緣 檢 測 法

  15. 形 態 學 變 換

  16. 二 維 濾 波 ( 灰 階 )

  17. 二 維 濾 波 ( 灰 階 )

  18. 二 維 濾 波 ( 亮 點 單 色 )

  19. 追 尋 動 態 光 點

  20. GPIO

  21. Video4linux2介紹(V4L2) V4L2是Linux的影像串流系統與嵌入式影像系統之基礎;支援影像裝置的一組APIs,配合適當影像擷取卡與驅動程式,可以讓我實作影像擷取、AM/FM無線廣播、影像CODEC、頻道切換等功能。

  22. Video4linux2架構 V4L2為2層式架構,最上層為V4L2驅動程是本身,最下層架構則是影像裝置的驅動程式。我們要研究的則是V4L2的最上層驅動程式,即V4L2本身所提供給程式發展人員的APIs。

  23. 人 員 分 工

  24. 工作流程樹狀圖

  25. 系統實作 • 可能遭遇問題與其解決方法 • 在影像抓取方面,如何在ARM板上使用webcam還在研究中。 • 使用OpenCV處裡濾光、灰階,目前在研究綠光雷射筆投影到布幕抓取的實際情形何效果,另外也在研究V4L2可否取代OpenCV影像處理。 • 在檔案傳輸接收方面如何利用藍芽傳輸接收的SOCKET還在努力中。

  26. 藍芽協定架構

  27. BlueZ • 下載位置 • http://bluez.sf.net/download/bluez-libs-3.36.tar.gz • http://bluez.sf.net/download/bluez-utils-3.36.tar.gz • 解壓縮 • tar –zxf bluez-libs-3.36.tar.gz • tar –zxf bluez-utils-3.36.tar.gz • 安裝 • ./configure • make && make install

  28. 參 考 資 料 • 軟體資料: Blue-Z:http://bluez.sf.net/download/bluez-libs-3.36.tar.gz V4L2:http://linux.bytesex.org/v4l2/ OpenCV Swiki:http://www.alereimondo.com.ar/OpenCV/

  29. 參 考 資 料 • 網頁: http://www.cnpedia.com/index.asp Jollen 網路學院(http://www.jollen.org/) V4L2官網(http://www.thedirks.org/v4l2/) OpenCV中文網站(http://www.opencv.org.cn/)

  30. 參 考 資 料 • Embedded Linux嵌入式系統-原理與實務(學貫) • OpenCV 敎程 • ARM9 S3C2440 嵌入式系統實作 • SOCKET課本

More Related