Run Scripts on your BBC micro:bit

當你在我們的編碼器上編寫和測試程式碼時,透過點擊 運行按鈕,通常地你會在你的瀏覽器上運行程式碼,並利用模擬器預覽和測試你的編碼。

當你的作品已經完成,你可以編譯你的程式碼,並在 BBC micro:bit 上運行它。

條件

你需要以下的物件去轉移及在你的 BBC micro:bit 上運行程式碼:

  • 一條Male-to-Micro的USB線來連接你的電腦和micro:bit,它亦常用於連接智能電話和電腦
  • 一部運行Windows 7或以上系統的個人電腦,或一部運行OS X 10.6 或以上系統的Mac 機
  • 能夠連接到互聯網

第一步:連接你的 BBC micro:bit 到電腦

首先,連接BBC micro:bit:

  1. 連接USB線的細小末端到BBC micro:bit上的微型USB 埠
  2. 連接USB線的另一端到電腦的USB埠

你的電腦會把micro:bit識別為一個新的驅動程式。在運行 Windows的電腦上,MICROBIT會顯示成裝置及驅動器下的一個驅動程式。在Mac機上它會顯示為裝置下的一個新驅動程式。

Windows

Mac

第二步:編譯你的程式碼

接下來,編譯你的程式碼:

  1. 在你的瀏覽器上,開啟你的程式碼(在我的程式碼中尋找該程式碼並點擊 編輯)。
  2. 點擊 編譯下載。 你的程式碼會轉變成一個hex 檔案,你可以把它傳送到BBC micro:bit 上並運行它。
  3. 當電腦出現提示符,選擇保存已編譯的檔案到你的電腦上(或 BBC micro:bit 以外的其他地方)。 視乎你所用的瀏覽器種類,下載的程序會採用該特定瀏覽器的下載特性。

Windows

Chrome

你的.hex 檔案會顯示成瀏覽器底部的一個下載程式。開啟你的windows檔案搜尋器,你的micro:bit會顯示成一個稱為MICROBIT的驅動器。

按滑鼠右鍵點擊該下載程式,選擇在文件夾中顯示。把hex檔案從下載文件夾拖放到MICROBIT驅動器中。

或者,你可以把已下載的hex檔案從瀏覽器底部拖放至檔案搜尋器及 MICROBIT 驅動器上。

Firefox

一個對話框會出現,詢問你是想開啟還是保存你的hex 檔案。 選擇保存,然後 OK,該檔案會出現在瀏覽器右上角的下載程式中。 選擇 藍色箭頭,選擇相關的檔案,把它拖放至你的Windows Explorer 及 MICROBIT 驅動器上。

IE10

點擊編譯。你會看到一個訊息"你想保存此 .hex檔案嗎?" 選擇保存

Mac

Safari

當你在Mac機的Safari 上選擇編譯,你的檔案將會被下載到下載文件夾中。 然後到你的下載文件夾及開啟該檔案。 在Safari 上這檔案將顯示為不知名.txt 檔案,而不是一個被命名的.hex 檔案。 把它拖放至你的 MICROBIT 驅動器中。

Firefox

一個對話框會出現,詢問你是想開啟還是保存你的hex 檔案。 選擇保存,然後 OK,該檔案會出現在瀏覽器右上角的下載程式中。 點擊 在搜尋器中顯示,該檔案會出現在你的下載文件夾中。 選擇這檔案,把它拖放至你的MICROBIT 驅動器上。

Chrome

當你在Chrome選擇編譯,檔案會以 .hex 的格式下載於瀏覽器的底部。 點擊小箭頭,並選擇在搜尋器中顯示。 這樣會顯示檔案在你的下載文件夾中。 把該檔案拖放至你的 MICROBIT 驅動器。

第三步:傳送檔案到你的BBC micro:bit

  1. 此檔案會傳送到你的BBC micro:bit。
  2. 若你正使用Windows,你可以使用傳送,如下面所描述的。
  3. 在輸送期間,BBC micro:bit 背後的 LED燈會閃爍(只會持續數秒時間)
  4. 當傳送完成,代碼會自動在你的BBC micro:bit上運行。 若你想重新運行程式,按BBC micro:bit 背後的重設按鈕。 重設按鈕會自動運行BBC micro:bit 上最新的檔案。

傳送:若你正使用 Windows,你可以利用檔案搜尋器中的傳送至

  • 在檔案搜尋器,按右鍵單擊hex檔案(由上面第二步而來),選擇傳送到,然後是MICROBIT

By copying the script onto the 'MICROBIT' drive, you have programmed it into the flash memory on the micro:bit, which means even after you unplug the micro:bit, your script will still run if the micro:bit is powered by battery.

Troubleshooting

You can’t drag and drop more than one hex file at once onto your micro:bit. If you try to drag and drop a second hex file onto your micro:bit before the first file has finished downloading, then the second file may fail in different ways.

When the first program has been written to the micro:bit, the drive will disengage. If you drag and drop a second file at this point it may not find the drive and the second write will fail.

The errors may look like this:

Windows

Mac

Or it may appear that there are two hex files on your BBC micro:bit so the micro:bit won’t be able to run multiple files. To rectify this, unplug your micro:bit and plug it in again. Make sure that your micro:bit appears as MICROBIT and not MAINTENANCE.