內建感測器
-
- 按鈕
積木式程式
文字式程式
basic.forever(function () { if (input.buttonIsPressed(Button.A)) { serial.writeValue("x", 1) } else { serial.writeValue("x", 0) } })
- 光線感測
積木式程式
文字式程式
basic.forever(function () { serial.writeValue("x", input.lightLevel()) })
- 加速度感測
積木式文字
文字式文字
basic.forever(function () { serial.writeValue("x", input.acceleration(Dimension.X)) })
- 方位感測
積木式文字
文字式文字
basic.forever(function () { serial.writeValue("x", input.compassHeading()) })
- 溫度感測
積木式文字
文字式文字
basic.forever(function () { serial.writeValue("x", input.temperature()) })
- 觸摸感測
積木式文字
文字式文字
basic.forever(function () { if (input.logoIsPressed()) { serial.writeValue("x", 1) } else { serial.writeValue("x", 0) } })
- 運行時間
積木式文字
文字式文字
basic.forever(function () { serial.writeValue("x", input.runningTimeMicros()) })
音量感測
積木式文字
文字式文字
basic.forever(function () { serial.writeValue("x", input.soundLevel()) })
本教材參考自:國中開放硬體程式設計