Live Coding
"Hello World!" ist ein typisches Startbeispiel in der Informatik:
basic.showString("Hello World!")
Lasst nun euern micro:bit "Hallo" sagen!
… und ein paar
ausgeben
Unser Hello World!
Ich möchte mit einem Emoji Gefühle darstellen und den Anfangsbuchstaben meines Namens anzeigen.
input.onButtonPressed(Button.A, function () {
basic.showIcon(IconNames.Happy)
)}
input.onButtonPressed(Button.B, function () {
basic.showIcon(IconNames.Sad)
)}
input.onButtonPressed(Button.AB, function () {
basic.showLeds(`
. # # # .
. # . . .
. # # # .
. . . # .
. # # # .
`)
)}
Helligkeit auf einen beliebigen Wert setzen:
basic.showLeds(`
. # # # .
. # . . .
. # # # .
. . . # .
. # # # .
`)
led.setBrightness(50)
input.onGesture(Gesture.Shake, function() {
basic.showIcon(IconNames.Scissors)
}
input.onGesture(Gesture.Shake, function() {
let tool = Math.randomRange(0, 2)
if (tool == 0) {
basic.showIcon(IconNames.Square_small)
} else if (emoji == 1) {
basic.showIcon(IconNames.Square)
} else if (emoji == 2) {
basic.showIcon(IconNames.Scissors)
}
}
Ich möchte, wenn ich die Taste A des Microbits drücke, einen Countdown und einen Ton abspielen.