Metronom Loesung: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
== Grundsätzliche Überlegungen ==
== Grundsätzliche Überlegungen ==
Bei diesem Beispiel kann die vorgefertigte Variable Tempo aus dem Abschnitt Musik verwendet werden. Der Wert dieser Variable kann auch verändert und jederzeit abgerufen werden.


== Hilfestellungen und Lösung zum Metronom ==
== Hilfestellungen und Lösung zum Metronom ==

Version vom 3. Januar 2022, 19:18 Uhr

Grundsätzliche Überlegungen

Bei diesem Beispiel kann die vorgefertigte Variable Tempo aus dem Abschnitt Musik verwendet werden. Der Wert dieser Variable kann auch verändert und jederzeit abgerufen werden.

Hilfestellungen und Lösung zum Metronom

Feuchtigkeit messen
Zu Beginn steuern wir den Pin P1 an und geben dort einen Strom aus.
Um die Feuchtigkeit der Erde mit dem mirco:bit messen zu können, lesen wir die Spannung an Pin P0 aus.
Der Wert dieses Pins liegt zwischen 0 (kein Strom) und 1023 (maximaler Strom) und kann als Variable abgebildet werden.
Gib der Variable einen sinnvollen Namen, wie zum Beispiel Feuchtigkeit.
Der Wert dieser Variable kann als Graph auf der LED Matrix ausgegeben werden.
Mit dem Befehl "plot bar graph" können Werte von Variablen grafisch dargestellt werden.

Komplettlösungen

input.onButtonPressed(Button.A, function () {
    music.changeTempoBy(-5)
})
input.onButtonPressed(Button.B, function () {
    music.changeTempoBy(5)
})
music.setTempo(100)
basic.forever(function () {
    music.playTone(262, music.beat(BeatFraction.Sixteenth))
    music.rest(music.beat(BeatFraction.Whole))
})
basic.forever(function () {
    basic.showNumber(music.tempo())
})



Zurück zur Aufgabe