Day 7 - 使用micro:bit作為輸入
micro:bit取代鍵盤
micro:bit取代鍵盤
我們選擇了micro:bit的功能來代替鍵盤的作用。可以使用哪個功能來完成此任務?讓我們考慮一下,我們需要知道控制精靈貓移動的方向。那麼哪個傳感器可以在micro:bit上使用,並得到 Scratch的支援.....它是加速度計。
我們選擇了micro:bit的功能來代替鍵盤的作用。可以使用哪個功能來完成此任務?讓我們考慮一下,我們需要知道控制精靈貓移動的方向。那麼哪個傳感器可以在micro:bit上使用,並得到 Scratch的支援.....它是加速度計。
檢測移動指令
檢測移動指令
使用micro:bit上的加速度計檢移運動。 有四個方向可替代鍵盤的用法。 它們分別是 "back","front","left" 和 "right"。
使用micro:bit上的加速度計檢移運動。 有四個方向可替代鍵盤的用法。 它們分別是 "back","front","left" 和 "right"。
移動micro:bit
移動micro:bit
使用micro:bit替換相應的指令。 由於micro:bit可以檢測x軸和y軸值的變化,因此它可以告知Scratch移動方向。 請參見下圖,以查看值的變化。
使用micro:bit替換相應的指令。 由於micro:bit可以檢測x軸和y軸值的變化,因此它可以告知Scratch移動方向。 請參見下圖,以查看值的變化。
如果需要在實體 micro:bit上進行測試,請記住啟動Scratch Link,將hex文件下載到 micro:bit上,然後打開計電腦上的藍牙裝置。
如果需要在實體 micro:bit上進行測試,請記住啟動Scratch Link,將hex文件下載到 micro:bit上,然後打開計電腦上的藍牙裝置。
選擇並連接您的micro:bit
選擇並連接您的micro:bit
成功連接
成功連接
使用按鈕A開始遊戲
使用按鈕A開始遊戲
Scratch還可以檢測到 micro:bit上的按鈕被按下,要遙控啟動遊戲,可以將綠色旗標誌替換為 “When A button pressed”。
Scratch還可以檢測到 micro:bit上的按鈕被按下,要遙控啟動遊戲,可以將綠色旗標誌替換為 “When A button pressed”。
記得也要更改精靈球的編碼
記得也要更改精靈球的編碼