任務目標
- 使用者 1 按鈕 A 透過 Radio 傳送數字 1 給使用者 2,使用者 2 並將結果顯示出來
- 使用者 2 按鈕 A 透過 Radio 傳送數字 2 給使用者 1,使用者 1 並將結果顯示出來
- 按鈕 B 清除畫面
學習目標
- 程式進入點
- 廣播
- 按鈕事件
- 變數
- LED 顯示與清空
- Blockly 語法
前置準備
- 一台電腦
- 覽瀏器 ( 本範例使用 Chrome )
使用料件
- Micro:bit
- Micro USB Cable
摩斯密碼程式邏輯
程式啟動時
設定廣播群組
當按下 A 按鈕
傳送任一數字給對方
當按下 B 按鈕
清空畫面
當收到對方傳來的訊息時
在 LED 上顯示對方傳來的數字
摩斯密碼程式撰寫
一、Blockly 語法
Step 1. 開啟線上編輯器
❖ 1.1 開啟瀏覽器並輸入下方網址
https://makecode.microbit.org/#

Step 2. 撰寫 Blockly 程式
❖ 2.1 依摩斯密碼程式邏輯進行 Blockly 程式撰寫
使用者 1

使用者 2

※ 程式說明 ※
程式啟動時
設定廣播群組
當按下 A 按鈕
傳送任一數字給對方
當按下 B 按鈕
清空畫面
當收到對方傳來的訊息時
在 LED 上顯示對方傳來的數字
Step 3. 燒錄程式到 Micro:bit
❖ 3.1 ① 將所撰寫的程式命名
② 儲存所撰寫的 Blockly 程式到電腦中
③ 將上一步驟中的程式移到 Micro:bit 進行燒錄
④ 在 Micro:bit 上進行測試
Step 4. 成果
透過 radio 傳送數字給對方

GitHub
【 GitHub Blockly 】 https://github.com/ArcherHuang/Micro-bit/tree/master/Game/Blockly
【 Name 】 microbit-radio-Send-Message-1 與
microbit-radio-Send-Message-2
List of blogs