06 WiFi操作
(2019/04/03)
由於Web:bit開發板內含ESP32的晶片,所以其強項在於連上網路,進行物聯網的應用!但為了教學上的方便,增加了USB連線的方式,以減少老師因連線問題所花費的時間。(即使使用USB連線,要是那台電腦沒有連上網路,還是沒有作用的)
一、設定WiFi
在Webbit程式下,按下Ctrl + W,在程式上方會出現功能表
點選 工具 / 設定WiFi (或直接按下 Ctrl+Shift+W 也可以)
輸入開發板要連線AP的SSID
輸入開發板要連線AP的密碼
並且關閉USB連線
這時,USB連線就已關閉了
二、利用WiFi連線的剪刀、石頭、布遊戲
如同先前的剪刀石頭布遊戲的程式一樣,但改為WiFi連線方式,後方為Device ID(要記得自己板子的Device ID,雖然有時會自動取得)
完成後就可以離線(不用接電腦)來操作了
Web:bit開發板接上行動電源後的開機程序
先顯示此板的Device SSID
全部亮紅燈閃爍多次 (若連線不成功就會一直閃紅燈)
全部亮綠燈閃爍1次 (連線成功)
全部的燈都關閉(連電源燈也沒有看到)
三、雲端部署
利用WiFi連線,要是Web:bit開關板斷電,再接上電後,原本執行的程式也不會再執行,必需再重新去執行程式!(因為程式並不是寫入在開發板內)
為了保留最後執行的程式,官方設計了【雲端部署】的功能
點選 右上方的【更多】/【雲端部署】
雲端部署完成
這時試著把Web:bit開發板斷電,然後再接上電,剛剛的剪刀石頭布的遊戲還是可以玩,即使Webbit程式關掉都沒有問題!
這樣一來,要離線操作就變成可能了!