輸入與輸出功能
-
Lesson1
【範例】內建按鈕與LED燈
micro:bit 內建輸入的按鈕A與按鈕B,並且內建輸出的 5*5 LED 燈號,我們可以直接利用它們來完成一個簡單的程式。
- 積木程式
- 文字程式
input.onButtonPressed(Button.A, function () { basic.showNumber(4) }) input.onButtonPressed(Button.B, function () { basic.showString("Hello!") })
Lesson2
【範例】內建觸碰與喇叭
micro:bit 內建輸入的觸碰感測器,位於開發板的上面Logo處,此外,也內建輸出的喇叭,我們可以直接利用它們來完成一個簡單的程式。
- 積木程式
- 文字程式
input.onLogoEvent(TouchButtonEvent.Pressed, function () { music.play(music.stringPlayable("G B A G C5 B A B ", 120), music.PlaybackMode.UntilDone) })
Lesson3
【範例】內建溫度計與LED燈
micro:bit 內建輸入的溫度計,並且內建輸出的 5*5 LED 燈號,我們可以直接利用它們來完成一個簡單的程式。
- 積木程式
- 文字程式
input.onButtonPressed(Button.A, function () { basic.showNumber(input.temperature()) })