• 所有文章300

micro:bit 程式怎麼寫?3 分鐘學會運作原理,讓板子成功發亮!

升學情報
2026/03/24

micro:bit 是一個專為青少年設計的小型電子面板,與Scratch編碼模式雷同,只要拖曳組合程式積木,就可以讓它閃爍、甚至是發出聲音!本文帶你認識 micro:bit 程式的基本功能以及介面環境,透過 3 個範例實作,帶你體驗製作 micro:bit 的樂趣,一起踏上這趟有趣的學習之旅吧!

micro:bit 是什麼?

microbit程式

micro:bit 是一款由英國廣播公司(BBC)設計的小型電路板,專為青少年設計的機器開發工具。常見的 micro:bit 應用有電子小遊戲、智慧家電控制器,甚至是小型機器人。

micro:bit 的編碼介面簡潔俐落,從左到右分別是:即時顯示的 micro:bit 電子板、積木工具列、以及編輯區。它就像是簡易版的 Arduino,同樣強大且更好玩。

正面的 micro:bit 面板上有 25 個 LED 燈,用來顯示編寫的圖案或訊息;左右兩個按鈕可以用來控制和輸入指令;下方有 5 個一排的針腳,可以用來連接其他電子元件。micro:bit 最新版V2 還新增了麥克風 + 喇叭,也就是說,可以將更多的硬體連接起來,創造出無限可能性!

micro:bit 程式製作原理

micro:bit 程式支援多種程式編碼環境,無論你是新手還是有經驗的小小程式設計師,都能找到適合你的工具。以下是 micro:bit 支援的兩大編碼環境:

microbit程式
  • MakeCode:MakeCode 是一個由微軟開發的圖像化編碼環境,藉由拖曳積木的方式來編寫程式,非常適合初學者。
  • Python、JavaScript:如果你對圖形化編碼有基本的了解,想進一步學習 Coding 編碼,可以在上方切換用 Python 或 JavaScript 編寫,有助於學習更複雜的編碼原理。

看完以上的介紹,現在來動手實作一個有趣的小專案「姓名徽章」吧!了解運作方法、準備好所需材料,跟著編碼步驟,邊做邊學 micro:bit 的基本功能!

  • 以 micro:bit 製作「姓名徽章」
  • 運作方法
    讓 micro:bit 的 LED 矩陣顯示你的名字,當你按下按鈕時,名字會滾動顯示。

    所需材料
    • 1 個 micro:bit
    • MakeCode 或 Python 編輯器
    • 1 條 USB 連接線
    • 1 個電池盒(可選)

    編碼步驟
    1. 進入MakeCode編碼環境,選擇「新專案」。
    2. 拖曳「重複無限次」藍色積木到編輯區。
    3. 拖曳「顯示文字」藍色積木到編輯區,並輸入自己的名字。
    4. 點擊「下載」按鈕,把程式下載到你的 micro:bit 上。連接 USB 線,把下載的程式檔放到 micro:bit 裝置中,micro:bit 就會開始運行。

恭喜你已經學會了如何使用 micro:bit 寫出一個小程式,是不是超有成就感呢?趕快動手試試,並把你的創意作品展現給同學們吧!

一起來動手做吧!練習更多 micro:bit

現在我們已經了解了 micro:bit 的基本功能,讓我們來進一步挑戰,動手做更多有趣的 micro:bit 程式練習「發出一些聲響」和「計數器」:

  • 製作「發出一些聲響」
  • 運作方法
    將手機連至 micro:bit 板子,當你按下按鈕時,micro:bit 會播放不同的音樂傳送至耳機。

    所需材料
    • 1 個 micro:bit
    • MakeCode 或 Python 編輯器
    • 1 個電池組(選配)
    • 1 個耳機,蜂鳴器或擴音器
    • 2 條鱷魚夾線

    編碼步驟
    1. 進入MakeCode編碼環境,選擇「新專案」。
    2. 拖曳「當按鈕被按下」粉色積木到編輯區,並選擇按鈕「A」。
    3. 在音效 > MelodyAdvanced 中拖曳「play」紅色積木到編輯區,並選擇其一個內建樂曲,在背景運行播放。
    4. 點擊「下載」按鈕,把程式下載到你的 micro:bit 上。連接 USB 線,把下載的程式檔放到 micro:bit 裝置中,micro:bit 就會開始運行。
    5. 將耳機插頭的尖端連接到 micro:bit 的 0 號引腳。
    6. 將耳機插頭的長端連接到 micro:bit 的 GND 引腳。

如此一來,你就完成了一個簡單的音樂專案。現在可以嘗試添加更多的音調,創作出自己的小曲子!

  • 製作「計數器」
  • 運作方法
    讓 micro:bit 成為一個簡單的計數器,每當你按下按鈕,計數器就會增加一。

    所需材料
    • 1 個 micro:bit
    • MakeCode 或 Python 編輯器
    • 1 條 USB連接線

    編碼步驟
    1. 進入MakeCode編碼環境,選擇「新專案」。
    2. 創建「計數」功能:拖曳「當啟動時」藍色積木到編輯區,然後在這個積木內拖放「顯示數字 0」藍色積木跟「變數 count 設為 0」紅色積木。
    3. 創建按鈕 A 功能:拖曳「當按鈕 A 被按下」粉色積木到編輯區,在這個積木內拖放「顯示數字 count」藍色積木。
    4. 創建按鈕 B 功能:再拖曳一個「當按鈕 B 被按下」粉色積木到編輯區,在這個積木內拖放「變數 count 改變 1」紅色積木與「顯示數字 count」藍色積木。
    5. 創建按鈕重製功能:再拖曳一個「當按鈕 A + B 被按下」粉色積木到編輯區,在這個積木內拖放「顯示數字 0」藍色積木,與「變數 count 設為 0」紅色積木。
    6. 點擊「下載」按鈕,把程式下載到你的 micro:bit 上。連接 USB 線,把下載的程式檔放到 micro:bit 裝置中,micro:bit 就會開始運行。

創造更進階的功能,體驗人生第一堂 micro:bit 程式課!

完成一些基礎的 micro:bit 程式後,可以嘗試挑戰使用 Python 開發,控制更複雜的機械裝置!

iWorldJR 推出了 micro:bit 初階班課程!由精通兒童程式教育的老師授課,8~10人小班制,每位小朋友都能得到老師充分的指導,在家就可以連上網輕鬆學習。

micro:bit 初階班課程

不用死背硬記電路與訊號源基礎概念,老師將帶你用更有趣的方式理解原理!透過親手實作課,練習各種感應器的使用,例如:溫度、亮度、聲音和觸碰感應器,讓更加靈活地利用 micro:bit 進行各類型的控制!

課程尾聲,老師將會初步介紹 Python 語法,並教你如何使用 Python 進行更複雜的開發,將專案點綴的更完美!

準備好迎接挑戰了嗎?快來參加 micro:bit 初階班課程,體驗你的第一堂電機課吧,為未來的程式之路奠定紮實基礎!

了解其它熱門的兒童程式設計 Scratch:
Scratch 是什麼?3分鐘認識最適合兒童的程式語言!

課程諮詢

享線上體驗課程 再送萬元課程補助金

送出

更多文章推薦

看更多文章