04 第四天的課程
(程式) Micro:bit JavaScript設計工具 makecode.microbit.org
一、簡易單方向傳送訊息(廣播的使用)
準備兩塊micro:bit
所有要互通的板子要設同一個廣播群組號碼(0~255)
第一塊板子:按A鍵發送數字0(並自己顯示A)、按B鍵發送數字1(並自己顯示B ),程式如下:
第二塊板子當接收到傳送數字是0 時(第一塊板子按A鍵時),就顯示A,否則顯示B
二、簡易雙方互相傳送訊息(廣播的使用)
第一塊板子,當按下A鍵時,自己顯示1,並發送數字0 :當接收到數字1時,自己顯示1,並發送數字0
第二塊板子,當接收到數字0時,自己顯示2,並發送數字1
如此一來,兩塊板子就互相互動了!
三、愛心接力
以一排為一個單位
第一位同學按A鍵後,會顯示一個愛心,隔1秒後第二位同學也出現愛心,再隔1秒後第三位同學也出現愛心....
每排先選出一位隊長,大家一起討論
四、可判斷輸贏的猜拳遊戲
準備兩塊micro:bit來玩剪刀、石頭、布
當按A代表出剪刀、按B代表出石頭、按A+B代表出布
贏的人顯示W、輸的人顯示L、平手顯示 =
程式說明如下:
五、自走車遙控示範
一台micro:bit的自走車
一塊micro:bit板當遙控器