Try   HackMD

MB1-1. micro:bit介紹

認識micro:bit

micro:bit源起

micro:bit是一塊基於Arm處理器架構的教學開發電路板,由英國廣播公司BBC跟Arm、微軟、三星共同合作設計,專門用於英國的兒童電腦教育,具備以下特點:

  1. 價格便宜
  2. 容易上手:開發版上內嵌許多可控制程式化元件、例如LED, 三軸加速度感測器, 實體按鈕,,不需具備電路知識即可開始撰寫程式
  3. 支援多種熱門程式語言:包括Python(MicroPython), Javascript, Node.js

micro:bit基本規格與功能

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

我們先來看micro:bit基本規格表:

類別 規格
開發板尺寸 43 mm × 52 mm
處理器架構 Arm Cortex-M0
Flash ROM 256 KB
RAM 16 KB
LED 25顆可程式控制LED、一顆狀態顯示黃色LED
感測器 加速度感測器、磁力感測器、光感測器、溫度感測器
按鈕 三顆實體按鈕,一顆預設為Reset功能
通訊 藍芽4.1、USB2.0

micro:bit程式開發步驟

  1. 配對連線micro:bit至你的電腦或平板或手機
  2. 在你的電腦或平板或手機開啟MakeCode編輯器
  3. 開始設計程式
  4. 從你的電腦或平板或手機下載程式至micro:bit

第一次的micro:bit與電腦/手機/平板配對設定

請先確定你使用的電腦裝置是

  • Windows電腦
  • Android手機或平板
  • iPad或iPhone

Android手機或平板版本MakeCode操作教學

  1. 至Google Play Store下載micro:bit App
  2. 開啟micro:bit App,按下Connect
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →
  3. 先進行micro:bit與手機的配對,選擇下方的"PAIR A NEW MICRO:BIT"
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →
  4. 按照指示按下micr:bit上的A鍵+B鍵+RESET鍵,然後放開RESET鍵直到進入配對模式,最後按下App上的NEXT
  5. 進入配對模式的micro:bit會隨機生成以下LED圖案,請在App上畫出同樣圖案,按下PAIR
  6. 接著進入最終配對確認,當micro:bit板子上顯示以下箭頭時,按下A鍵
  7. 出現以下畫面,即表示配對成功,點選OK回到配對頁面。
  8. 可以點選左上角箭頭,回到主畫面
    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

iPad或iPhone版本MakeCode操作教學

Windows電腦版本MakeCode操作教學

  1. 開啟Chrome瀏覽器,輸入網址 https://makecode.microbit.org/

  2. 點選新增專案

  3. 為你的專案命名,按下創建

  4. 進入MakeCode編輯器主畫面

  5. 將你的電腦跟micro:bit用USB傳輸線連接

  6. 點選下方的配對裝置

  7. 按下配對裝置

  8. 選擇第一個裝置,按下連線即完成

第一個micro:bit程式設計

專題需求:請設計一個程式,讓micro:bit可以點亮左上角的那顆LED燈

  1. 思考問題
  • 用哪一個積木可以點亮LED
  • 要清楚知道怎麼把程式放進micro:bit
  1. 使用瀏覽器,啟動MakeCode編輯器
    https://makecode.microbit.org/#editor

  1. 設計程式碼
    試著從選單中,拉出顯示 指示燈的積木,嵌入到當啟動時的積木裡

  2. 使用左方模擬器,確認程式執行結果

  3. 下載程式至micro:bit查看最終執行結果
    LED照我們的想法順利點亮了!

以上,就是micro:bit的開發步驟流程範例,請多熟練

隨堂測驗

  1. 請自行操作以下步驟,使用手機設計micro:bit程式

    • 開始設計micro:bit程式,並且儲存檔案
    • 配對micro:bit跟你的手機
    • 將程式傳送到micro:bit,確認執行結果
  2. 請自行操作以下步驟,使用電腦設計micro:bit程式

    • 連結micro:bit至你的電腦
    • 開始設計micro:bit程式,並且儲存檔案
    • 將程式傳送到micro:bit,確認執行結果
tags: 適合小學生的電腦科學與程式設計入門 電腦科學知識