基本積木
基本積木主要集中了一些 micro:bit 最常用的功能,包含顯示數字、使用 LED 矩陣畫圖、重複、啟動...等,能在不熟悉積木用法的狀況下,快速做出簡單的應用。
當啟動時
「當啟動時」積木表示 micro:bit 啟動時要執行的程式內容或事件,可以加入其他的積木組合,使用 MakeCode 開啟一個新的專案時,畫面中一定會有個「當啟動時」的積木。
每個專案只有一個「當啟動時」積木,由於是「平頂平底形」的積木,無法在上下組合其他積木。
舉例來說,將「顯示數字」的積木放入「當啟動時」積木裡,下載到 micro:bit 之後 ( 或使用 micro:bit 模擬器 ),就能夠看到 LED 顯示指定的數字。
重複無限次
「重複無限次」積木可以「持續在背景執行」指定的程式,可以加入其他的積木組合,使用 MakeCode 開啟一個新的專案時,畫面中會有一個「重複無限次」的積木,一個專案可以放入多個重複無限次積木。
舉例來說,將兩個「顯示圖示」積木放入重複無限次積木裡,設定一大一小的愛心,最後就會呈現愛心跳動的動畫。
顯示數字
「顯示數字」積木可以透過 LED 顯示指定的數字。
如果數字超過兩位數,就會以跑馬燈的方式呈現。
顯示圖示
「顯示圖示」積木可以透過 LED 顯示指定的圖案。
下圖的例子,會在 micro:bit 啟動執行後,顯示愛心的圖案。
顯示指示燈
「顯示指示燈」積木可以透過 LED 顯示使用者自行繪製的圖案。
下圖的例子,會在 micro:bit 啟動執行後,顯示使用者繪製的斜線圖案。
顯示文字
「顯示文字」積木可以透過 LED 顯示文字( 英文字母、常用符號 )。
如果有兩個以上的字母或符號,就會以跑馬燈的方式呈現。
清空畫面
「清空畫面」積木可以清除並關閉所有 LED 燈。
暫停
「暫停」積木可以讓程式遇到這塊積木時,暫停指定時間,接著再繼續運作,暫停的時間單位是「毫秒」( 1/1000 秒 ),所以 100 毫秒等於 0.1 秒,5000 毫秒等於 5 秒。
下圖的例子,將「顯示數字」和「暫停 100 毫秒」的積木放入重複無限次積木裡,就能夠看到 LED 顯示的數字不斷變換。
顯示箭頭數字
「顯示箭頭數字」積木顯示八個不同方向的箭頭圖案 ( 北、東北、東、東南、南、西南、西、西北 ),每個圖案也都有對應的數字。
下圖的例子,使用「重複無限次」積木,讓北東南西的箭頭,依序顯示。
因為是「箭頭數字」,所以如果將顯示箭頭後方換成 0~7 的數字,也可以顯示對應的箭頭圖案。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~