雲端導覽系統專題報告 指導老師:江茂綸 老師 報告者:涂凱翔 組長:9930024 洪梓奇 組員:9930046 林昭宏 9930074 陳中岳 9930092 涂凱翔 9930096 張智凱 日期:6月13日
目錄 設計主題 開發動機 系統架構 實作方式 計劃時程 團隊分工 實際畫面 Q&A
設計主題 我們希望使用者能透過手機,連結到我們所設計 的雲端導覽系統,透過系統提供的不同的導覽模式與 展品列表並方便使用者自由勾選喜好展品項目,依使 用者喜好需求提供符合的導覽方式,並結合Arduino不 同模組進行展場流量控制與溫濕度感測以適應展場不 同情況做出不同回應,例:避開人潮壅塞、逃生路徑。
開發動機 傳統的手機導覽方式多以掃描QR code為主,若出現 了人潮擁擠的狀況,造成參觀者掃描QR code的困擾。 為了提供舒適的導覽環境,透過Arduino 模組進行感 測以及雲端進行路線規劃以避開較擁擠的展覽品,透 過本系統隨時進行展場溫濕度監控,當有警訊出現時, 依參觀者的所在位置提供最佳逃生路線。
開發目的 透過本系統可達到以下優勢: 透過雲端運算能力快速規畫路徑 方便且快速得到展品資訊 確保參觀者生命安全 多元化參觀模式,依參觀者喜好規畫參展路徑 主動告知參觀者壅塞展品;展品非壅塞時主動提醒
系統架構 否 是 進行導覽
實作方式 管理者端: 首先我們利用指令操作Hadoop及Hbase,利用 Hadoop環境建置出一個PHP的網頁,進行運算、整 合及隨時監控展場環境。透過Hbase儲存使用者資訊 以及紀錄參觀展品周遭情況,以便提供導覽資訊。 使用者端: 利用Hadoop所建置出的PHP網頁,讓使用者可以在 手機上自由操作網頁,並藉由登入使用者帳號,讓 Hbase可以紀錄使用者的使用資料。
計劃時程 第一階段: Hadoop與HBase環境架設 第二階段:1.測試Hadoop運算效能與 2.測試HBase表格儲存結構 第三階段:1.測試Arduino與PHP結合運算效能 2.測試Hbase與Arduino儲存能力 第四階段:利用Hadoop環境模擬出的PHP網頁導覽路線 (規則建立) 第五階段:平台建立
團隊分工 Hadoop與HBase環境架設 負責同學:洪梓奇、陳中岳 完成度:已完成 PHP網頁建置 負責同學:洪梓奇、林昭宏、涂凱翔、陳中岳 Arduino與PHP連結測試 負責同學:林昭宏、張智凱 導覽模式建立(未完成) 負責同學:洪梓奇、林昭宏、陳中岳 完成度:35% 預計完成時間:7/30 設計導覽規則(未完成) 負責同學:洪梓奇、涂凱翔 完成度:50% 預計完成時間:8/15 製作模擬屋(未完成) 負責同學:涂凱翔、張智凱 完成度:0% 預計完成時間:9/15
Hadoop安裝成功開啟頁面
Hbase安裝成功開啟頁面
導覽首頁
選擇導覽
展品介紹
Ultrasonic Ranger(超聲波)
Arduino抓到的距離值並顯示在視窗
PHP控制LED開啟
PHP控制LED 關閉
DH11 溫濕度感測
將Arduino抓到的溫度跟濕度分別抓出顯示在PHP上
將時間、溫度、濕度值分別存入Hbase表格
展覽場地圖
完整導覽路線規劃
主題式導覽路線規劃(以A.C.E為例)
人氣導覽路線規劃
逃生路線
Q&A