43 lines
976 B
TypeScript
43 lines
976 B
TypeScript
basic.showString("RGB LED")
|
|
basic.setLedColor(Colors.Blue)
|
|
basic.pause(500)
|
|
basic.setLedColor(Colors.Red)
|
|
basic.pause(500)
|
|
basic.setLedColor(Colors.Green)
|
|
basic.pause(500)
|
|
basic.setLedColor(Colors.Violet)
|
|
basic.pause(500)
|
|
basic.setLedColor(0);
|
|
basic.showString("Gestures")
|
|
input.onGesture(Gesture.Shake, () => {
|
|
basic.showString("S")
|
|
})
|
|
input.onGesture(Gesture.LogoUp, () => {
|
|
basic.showString("U")
|
|
})
|
|
input.onGesture(Gesture.LogoDown, () => {
|
|
basic.showString("D")
|
|
})
|
|
input.onGesture(Gesture.ScreenUp, () => {
|
|
basic.showString("+")
|
|
})
|
|
input.onGesture(Gesture.TiltRight, () => {
|
|
basic.showString("R")
|
|
})
|
|
input.onGesture(Gesture.FreeFall, () => {
|
|
basic.showString("F")
|
|
})
|
|
input.onGesture(Gesture.ScreenDown, () => {
|
|
basic.showString("-")
|
|
})
|
|
input.onGesture(Gesture.TiltLeft, () => {
|
|
basic.showString("L")
|
|
})
|
|
input.onGesture(Gesture.ThreeG, () => {
|
|
basic.showString("3")
|
|
})
|
|
input.onGesture(Gesture.SixG, () => {
|
|
basic.showString("6")
|
|
})
|
|
|