# 開始使用micro:bit

## 連接到電腦

micro:bit本身有一個Micro USB型式的接頭，透過此接頭把它連接到電腦的USB插座，不需要任何的驅動程式，它直接就會變身成為電腦的一台隨身碟，把寫好的程式儲存在這個隨身碟中，就算是完成了對這台嵌入式系統的燒錄作業，這樣夠簡單了吧！

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcJowrbREWD_NbieEG%2Fmicrobit-microusb.jpg?alt=media\&token=16307cc9-5255-4c98-8875-f71cb4d8687a)

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcJw0ojdSw2qoJ3jZR%2Fmicrobit-usb.jpg?alt=media\&token=125eb741-76ef-4b48-b732-7d26517d2524)

## 開始編寫程式

那麼如何編寫可以在micro:bit上執行的程式呢？只要前往以下的網站即可：

{% embed url="<https://microbit.org/code/>" %}

網站上提供了兩種編寫的程式語言，第一個是以Javascript為基礎的積木式語言，另外一個則是以Python語言為基礎的MicroPython。對初學者來說，積木式的語言編寫環境是最容易入門的了。

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcKdeS65K-Zl7TJD-O%2Fmicrobit-start-to-programming.png?alt=media\&token=2b81a2bb-ae11-4345-9e34-7951e655907d)

## 切換使用的語言

雖然一開始有些人的環境是全英文的，但是可以很容易地就把它切換成為任何的程式語言。在進入程式編輯環境之後，依照以下的步驟即可：

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcL2BkqdnAljV_t2i6%2Fmicrobit-change-language-1.png?alt=media\&token=1618a7ec-4466-4ddd-b2dc-8700a2d21adf)

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcL4KB9civOXS827bj%2Fmicrobit-change-language-2.png?alt=media\&token=3582ba13-121e-4a41-841d-37bc3fbb56be)

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcL6zmErs_IjwnNF4e%2Fmicrobit-change-language-3.png?alt=media\&token=b3bd0605-5eb1-41d4-b9a6-d05d1d3e80ac)

## 燒錄到micro:bit

使用積木式程式語言編寫程式之後，透過下載按鈕可以將程式編碼，然後儲存到micro:bit所在的磁碟機中，如下：

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcLSsB_RSyENIy0_m7%2Fmicrobit-save-program-1.png?alt=media\&token=c7f668d8-9dbe-4317-a5aa-024ca8ae790f)

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcLVDBzWUPWiJBXCeH%2Fmicrobit-save-program-2.png?alt=media\&token=3d33f839-7faf-4c2f-ae86-ee28af6b6f35)

這樣就完成了。之後就算是不連接到電腦，只要接上電源，micro:bit一樣能夠單獨運作，因為它就是一台非常小的微電腦呀！

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNcJ4DvGNYvl6v76keC%2F-LNcLq50d2NqZTFoACPj%2Fmicrobit-connect-to-battery.jpg?alt=media\&token=ab795249-241f-460b-b3cb-0cd306d0abfd)

以下是程式執行時的示範影片：

{% embed url="<https://youtu.be/pzkSK3AiPQs>" %}

由於micro:bit的程式編輯環境中本身就有一個簡單的模擬器，所以其實有些程式不一定要真的購買這片板子才能夠測試，在網頁上就可以直接模擬測試了，不一定每次都要做儲存到板子上的操作喔。

## 專案的管理

雖然每一次進入micro:bit時它都會幫我們記住上一次做的內容，不過如果我們製作了許多的程式，當程式愈來愈大的時候，當然除了寫到micro:bit中之外，把它儲放在電腦中的某處以備下次載入使用是最方便的方法。在micro:bit的環境中，下方有一個專案名稱，一開始都是未命名，這個地方可以輸入專案名稱，並按下右邊的磁碟符號把它儲在電腦的磁碟機中。

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNlrOT7d1AKqX4W17AW%2F-LNltqpmqVUxc6wHtvzS%2F2018-10-02_07-09-29.png?alt=media\&token=5f90658b-aca6-4f38-ac4c-285f287fc53a)

如果想要讀取之前做過的專案，亦可以點擊上方的「專案」按鈕，隨即會出現如下所示的專案載入介面：

![](https://2988174335-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LMo8UCGGycRFYs2Gx9M%2F-LNlrOT7d1AKqX4W17AW%2F-LNluA6bFrqApad9ZoGG%2F2018-10-02_07-13-33.png?alt=media\&token=7387c0d5-e898-4e0a-ac74-b249cdfdf2ba)

在這個介面中，我們可以選用前幾日使用過並儲存過的專案，也可以使用匯入檔案的方式從磁碟機中載入檔案，非常方便。此外，如果你有興趣的話，也可以到上方的「專案」和「範例」中看看官方和別人的作品。
