應用01:連接Scratch-Windows
目標
將Scratch與Smart Coding Kit連接。
材料- 1 x S
- mart Coding Kit
- 1 x 電腦(支援藍牙)
系統版本(Windows 10版本1709 +)(macOS 10.13+)
藍牙版本(Bluetooth 4.0)
背景
什麼是Scratch?
Scratch是由麻省理工學院的Lifelong Kindergarten Group開發的一套圖形編碼工具,適合青少年操作。
軟體連接步驟
步驟一
- 將micro:bit連接到電腦,將準備好的micro:bit韌體傳送到micro:bit。

- 獨立為micro:bit供電,micro:bit上顯示的字符是藍牙的識別碼。
步驟二
- 打開Scratch Link,可在狀態欄上看到圖標。
- 打開Scratch編碼軟體,點選左下方的+ ,接著選擇micro:bit專案。
完成
- 如果連接成功,黃色驚嘆號會變為綠色勾號。
- 現在可以使用Scratch編寫micro:bit了!
常見問題
無法連接Scratch
- 可用的操作系統版本列在此頁面的上方。
- 只能連接一個Scratch視窗到micro:bit。如果您在其他瀏覽器中也開了Scratch,請關閉所有瀏覽器後重試。
- 如果您的micro:bit有連接到其它電腦,請斷開與另一台電腦或您的電腦的連接,然後重試。
- 您可能在操作micro:bit背面USB連接器和電源連接器的時後按了「重置」按鈕,請確保手腳遠離它!
相關檔案
應用02:骰子目的
使用Smart Coding Kit製作可穿戴的行動骰子。
材料
程式設計- 從輸入(input)中選擇震動(on shake),並建立一個變數num,將該變數num設定為1至6之間的一個隨機數。
- 在無限循環中插入if程式積木。如果選擇的隨機數為0,則顯示1點;如果隨機數為2,則顯示兩個點,依此類推。
示範編碼:https://makecode.microbit.org/_hiRiC6PPT4Pd
結果
每次搖動micro:bit時,都會出現一個隨機數。
應用03:溫度計
目的
使用Smart Coding Kit創建可穿戴溫度計。
材料MakeCodemakecode
程式設計
步驟一
- 建立一個變數flag。啟動micro:bit時,將此變數初始化為0。
步驟二
- 建立一個forever循環,顯示變數為i。如果超過預設值,便發出警報;未超過則靜音。
步驟三
- 按下A鈕時,將返回值設為i,顯示在micro:bit上。
示範編碼:https://makecode.microbit.org/_hR9djPETmd38
結果
當按下A鈕時,檢測當下的數值並顯示在micro:bit上。
常見問題
問:有時溫度低於20度,但檢測到的值偏高?
答:檢測得到的溫度是micro:bit芯片的溫度,不是環境溫度,長時間通電後,芯片會明顯變熱。
應用04:行動計數器
目的
使用Smart Coding Kit製作穿戴式計數器。
材料MakeCodemakecode
程式設計- 編輯啟動時顯示圖標,並將變數i設定為0;設定按下A鈕時為i = i + 1;設定按下B鈕時為i = i-1。將顯示數字的積木塊拉進無限循環內,接著選擇顯示數字為i的變數值。
示範編碼:https://makecode.microbit.org/_foxcuohURfzb
結果
透過A鈕或B鈕開始計數並顯示結果。