任務目標(一)
使用者(1) 將按鈕 A透過 Radio 傳送數字0 給使用者(2),
使用者(2)將結果顯示出來
將按鈕 B 透過 Radio 傳送數字1 給使用者(2),
使用者(2)將結果顯示出來
將按鈕 A+B 透過 Radio 傳送數字2 給使用者(2),
使用者(2)將結果顯示出來
任務目標(二)
將傳送數字與自編樂曲或旋律結合:
接收到數字0或1或2, 給使用者(2),使用者(2)將結果顯
示出來,並播放對應旋律或音樂。
學習目標
程式進入點
廣播
按鈕事件
變數
LED 顯示與清空
前置準備
一台電腦
覽瀏器 ( 本範例使用 Chrome )
使用料件
Micro:bit
Micro USB Cable
廣播遠端音樂家程式邏輯
程式啟動時
設定廣播群組為1或其他在100內的數字
當按下 A 按鈕
傳送任0數字給對方,讓對方接受到0數字後,在 LED 上顯示
對方傳來的數字,並播放對應的音樂。
當按下 B 按鈕
傳送任1數字給對方,讓對方接受到1數字後,在 LED 上顯示
對方傳來的數字,並播放對應的音樂。
當按下 A+B 按鈕
傳送任2數字給對方,讓對方接受到2數字後,在 LED 上顯示
對方傳來的數字,並播放對應的音樂。
音樂範例;
https://makecode.microbit.org/_3HmFXE1DXCV9 瑪莉兄弟
https://makecode.microbit.org/82637-50969-31654-55217 星際大戰
https://makecode.microbit.org/_RF6gRyUH75tf 小星星 (利用變數)
https://makecode.microbit.org/82637-50969-31654-55217 星際大戰
https://makecode.microbit.org/97217-41458-26568-28834 生日快樂
https://makecode.microbit.org/11285-64888-01807-60559 國歌
https://makecode.microbit.org/_FLs4AWPr65HX 天空之城
https://makecode.microbit.org/_EFh0TAit2ftW 土耳其進行曲