Day 7 - 使用micro:bit作為輸入

micro:bit取代鍵盤

我們選擇了micro:bit的功能來代替鍵盤的作用。可以使用哪個功能來完成此任務?讓我們考慮一下,我們需要知道控制精靈貓移動的方向。那麼哪個傳感器可以在micro:bit上使用,並得到 Scratch的支援.....它是加速度計。

檢測移動指令

使用micro:bit上的加速度計檢移運動。 有四個方向可替代鍵盤的用法。 它們分別是 "back","front","left" 和 "right"。

移動micro:bit

使用micro:bit替換相應的指令。 由於micro:bit可以檢測x軸和y軸值的變化,因此它可以告知Scratch移動方向。 請參見下圖,以查看值的變化。

如果需要在實體 micro:bit上進行測試,請記住啟動Scratch Link,將hex文件下載到 micro:bit上,然後打開計電腦上的藍牙裝置。

選擇並連接您的micro:bit

成功連接

使用按鈕A開始遊戲

Scratch還可以檢測到 micro:bit上的按鈕被按下,要遙控啟動遊戲,可以將綠色旗標誌替換為 “When A button pressed”。

記得也要更改精靈球的編碼