Let's code https://makecode.microbit.org/
按齒輪設定/語言/選繁體中文
Temperature, get the ambient temperature (degree Celsius °C)
當姿勢晃動發生時/設變數XX為(溫度感測值)/顯示數字(變數XX)
當姿勢晃動發生時/設變數XX為(溫度感測值)/顯示數字(變數XX)/顯示文字(“C IS THE TEMP”)
Digi Yoyo, create a counter with a while loop
當啟動時/重覆判斷執行(變數XX<10)/暫停100毫秒、顯示數字(變數XX)、將變數XX設為(變數XX+1)、暫停20毫秒
當啟動時/重覆判斷執行(變數XX<10)/暫停100毫秒、顯示數字(變數XX)、將變數XX設為(變數XX+1)、暫停20毫秒;重覆判斷執行(變數XX>0)/暫停100毫秒、顯示數字(變數XX)、將變數XX設為(變數XX-1)、暫停20毫秒
Rotation Animation, control an animation with a boolean variable
重覆無限次/顯示指示燈\、顯示指示燈∣、顯示指示燈/、顯示指示燈---
當啟動時將變數XX設為true/重覆判斷(變數XX)執行/顯示指示燈\、顯示指示燈∣、顯示指示燈/、顯示指示燈---
當按鈕A鍵按下時/將變數XX設為false
當按鈕B鍵按下時/將變數XX設為true
Compass, displays the direction the micro:bit is pointing with compass
重覆無限次/將變數XX設為(方位感測值)/如果變數XX(﹤45或﹥315)顯示N、否則如果變數XX(>75且<135)顯示E、否則如果變數XX(>165且<225)顯示S、否則如果變數XX(>255且<285)顯示W、否則顯示空白
北
360
西270 X 90東
180
南
Zoomer, measure the force with acceleration
重覆無限次/將變數AX設為(加速度感測值X)、將變數AZ設為(加速度感測值Z)/如果按鈕A被按下就顯示數字(變數AX)/如果按鈕B被按下就顯示數字(變數AZ)
Glowing Pendulum, construct a pendulum that glows using acceleration
擺動愈大/亮度愈大
重覆無限次/將變數XX設為(加速度感測值Y)/將變數XX設為(變數XX的絕對值)/將變數XX設為變(數XX÷4)/燈光亮度設為變數XX/顯示指示燈(全亮)
Classic Beatbox, make a beatbox music player with variables
當啟動時/將變數XX設為(中音A)
當引腳P1按下時/重覆執行5次/將變數XX設為(變數XX+25)/演奏音階(變數XX)持續1/16拍
當引腳P2按下時/重覆執行5次/將變數XX設為(變數XX-25)/演奏音階(變數XX)持續1/16拍
Pogo, create a pogo game to test your jumping abilities
計數器(Y軸)
重覆無限次/將變數XX設為(加速度感測值Y)/顯示數字(變數XX)
當啟動時/將變數JUMPS設為0
重覆無限次/將變數XX設為(加速度感測值Y)/顯示數字(變數XX)/如果(變數XX>2000)就將變數JUMPS設為(變數JUMPS+1)/顯示指示燈笑臉/清空畫面
如果按A按鈕/就顯示數字(變數JUMPS)
如果按B按鈕/就將變數JUMPS設為0
另有二塊板子廣播的用法
廣播要設群組(0-255),同一群組可互相通訊。
一板,當開始時/廣播群組設為X。另一板,當開始時/廣播群組設為X。
可以互相發射與接收數字或字串