20 凱比平台下的Web:Bit
(2020/11/15)
原本都一直認為Web:Bit開發板與凱比的互動要透過【網路廣播】來完成!昨天去英明國中上課,王瑋才跟我說可直接在凱比平台下執行Web:Bit程式,但不是只要用到凱比積木,右上角的執行就無法出現嗎?這時也是利用【部署機器人】就相當於【執行】的動作。其實,在04 利用Web:Bit控制就已經做過這相關互動了,前陣子,柯尚彬老師有問題,我也教錯了,所以今天再重新把04 利用Web:Bit控制的功能重做一次。
作品一:利用Web:Bit開發板控制凱比機器人
凱比平台
題目:按Web:Bit開發板的A鍵,凱比往前走20公分(自己屏幕顯示A字);按Web:Bit的B鍵,凱比往後走20公分(自己屏幕顯示B字)。
請先寫上如下程式
發現,開發板用模擬器或USB連線,部署至機器人的按鍵顯示無效!也就是 Web:Bit必須採用WiFi連線
利用Web:Bit教育版的【安裝版】(不能用網頁版)來設定Web:Bit開發板要連上的AP資料(WiFi SSID及密碼)
再回到凱比平台,完成剛剛未成功的程式
說明:開發板利用WIFI連線,【部署至機器人】的按鍵就會呈現可用的狀態!
如果在凱比平台上都沒有用到凱比積木,這時按右上角的【執行】(如果無效時,請按F5重新整理網頁)或【部署到機器人】都可以用來執行Web:Bit的程式
沒有用到凱比積木,用模擬器也可以執行
作品二:利用凱比機器人控制Web:Bit開發板
這次反過來,利用凱比來控制Web:Bit開發板
題目:按凱比的右手,Web:Bit開發板屏幕會顯示紅色A字(自己亮紅色燈),按凱比的左手,Web:Bit開發板屏幕會顯示藍色B字(自己亮藍色燈)
程式如下:
成功