遊戲島娛樂區
透過Web:Bit內建感測器接數據資料,藉由Web:Bit開發版設計程式,讀取資料到雲端資料庫,設計與生活情境相關的Web:Bit物聯網專案,本專題規劃五個情境主題如下:
- 智慧摩天輪:以摩天輪作為場景,假設車廂間要進行通訊。透過LED矩陣、按鍵或光線感測器蒐集的訊號,搭配MQTT網路廣播,就能實現開發板之間彼此資訊的互動,達到一對一廣播、一對多廣播、多對一廣播
- 智慧博物館:透過光敏電阻、溫度感測進行資料蒐集,將蒐集的數值資料儲存到Google試算表,就能實現定時紀錄、監控的功能。
- 智慧衝浪板:透過九軸感測器進行資料蒐集,並將蒐集的數值資料,藉由LINE Notify推播服務將資料傳送到手機上。
- 智慧影城:以麥克風進行語音感測,透過Google語音辨識得到對應的文字,並將訊號傳遞訊號給Web:Bit,實現控制電燈開關、影片播放等功能。
- 智慧KTV:透過光敏電阻進行資料蒐集,將蒐集的數值資料結合LINE Chat服務將資料傳送到手機上,搭配語音播報、鈴響可達到提醒的功能。
- 教學對象:
高中一年級學生
- 教學目標:
- 能了解Webduino Bit基礎程式設計。
- 能了解Webduino Bit感測模組的訊讀取方式。
- 能結合開放硬體讀取資料,即時顯示在網站或網路資料庫。
- 學習表現:
- 資 t-IV-1 能了解資訊系統的基本組成架構與運算原理
- 資 P-IV-4 模組化程式設計的概念
- 資 P-IV-5 模組化程式設計與問題解決實作
- 資 a-IV-4 能具備探索資訊科技之興趣
- 學習內容:
- 資 A-IV-3 基本演算法的介紹
- 資 P-IV-4 模組化程式設計的概念
- 資 P-IV-5 模組化程式設計與問題解決實作
- 資 S-IV-2 系統平台之組成架構與基本運作原理
- 建議教學時間:
每個單元1節課,共5節課
- 先備知識:
Web: Bit環境操作、圖形化程式設計、變數、選擇結構、重覆結構、函數