function 正回転 () { pins.digitalWritePin(DigitalPin.P1, 0) pins.digitalWritePin(DigitalPin.P2, 1) } function 逆回転 () { pins.digitalWritePin(DigitalPin.P1, 1) pins.digitalWritePin(DigitalPin.P2, 0) } function 停止 () { pins.digitalWritePin(DigitalPin.P1, 0) pins.digitalWritePin(DigitalPin.P2, 0) } let kk = 0 let mm = 0 basic.showIcon(IconNames.Happy) basic.pause(1000) 正回転() pins.analogWritePin(AnalogPin.P9, 0) basic.forever(function () { basic.showIcon(IconNames.Heart) pins.analogWritePin(AnalogPin.P9, 0) pins.servoWritePin(AnalogPin.P14, 0) mm = 0 kk = 0 for (let index = 0; index < 10; index++) { basic.showNumber(kk) pins.analogWritePin(AnalogPin.P9, mm) pins.servoWritePin(AnalogPin.P14, kk) basic.pause(1000) mm += 50 kk += 20 } })