Wearables Lösung: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Zur Navigation springen Zur Suche springen
Gabriele.kojan (Diskussion | Beiträge)
Gabriele.kojan (Diskussion | Beiträge)
Zeile 36: Zeile 36:




* Eine mögliche [https://makecode.microbit.org/#pub:_5xXaUvf3mTKb Lösung]
* Eine mögliche [https://makecode.microbit.org/_LCb6b98WFhR9 Lösung]




[[Dem Zufall auf der Spur|Zurück zur Aufgabe]]
[[Wearables|Zurück zur Aufgabe]]


<htmlet>makecode_embed</htmlet>
<htmlet>makecode_embed</htmlet>

Version vom 28. Dezember 2021, 12:32 Uhr

Hilfestellung

  • Für die Kopf-Seite der Münze kann der Wert "wahr" oder "falsch" genommen werden.
  • Annahme: Kopf entspricht "wahr", Zahl entspricht "falsch"

Detailschritte

  • Beim Start muss die Länge (=Anzahl der LEDs) und der PIN angegeben werden.
  • TIPP: Das Herabsetzen der Helligkeit spart Strom.
Beim Start
Beim Start
let strip: neopixel.Strip = null
basic.showIcon(IconNames.SmallHeart)
strip = neopixel.create(DigitalPin.P0, 60, NeoPixelMode.RGB)
strip.setBrightness(50)
  • Wenn Knopf A gedrückt wird, beginnt der LED-Streifen zu leuchten
input.onButtonPressed(Button.A, function () {
    strip.showRainbow(1, 360)
    strip.show()
})
  • Wenn Knopf B gedrückt wird, werden die LEDs abgeschaltet
input.onButtonPressed(Button.B, function () {
    strip.clear()
    strip.show()
})

>



Zurück zur Aufgabe