Frostwächter Lösung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
| Zeile 1: | Zeile 1: | ||
== Detailschritte == | == Detailschritte == | ||
* Verbindung von 2 | * Verbindung von 2 micro:bits | ||
Beide | Beide micro:bits müssen in derselben Funkgruppe sein. Diese Funkgruppe darf von niemanden sonst innerhalb der Klasse verwendet werden. | ||
Hilfreich ist sicher dieses [https://www.youtube.com/watch?v=r_1hwf4ZXbM Erklärvideo] | Hilfreich ist sicher dieses [https://www.youtube.com/watch?v=r_1hwf4ZXbM Erklärvideo] | ||
<pre id="01"> | <pre id="01"> | ||
Version vom 15. Februar 2022, 08:48 Uhr
Detailschritte
- Verbindung von 2 micro:bits
Beide micro:bits müssen in derselben Funkgruppe sein. Diese Funkgruppe darf von niemanden sonst innerhalb der Klasse verwendet werden. Hilfreich ist sicher dieses Erklärvideo
radio.setGroup(47)
- Verringern der Displayhelligkeit:
radio.setGroup(47) led.setBrightness(5) basic.showIcon(IconNames.Yes)
- Senden der Temperatur:
let receivedNumber = 0
basic.forever(function () {
receivedNumber = input.temperature()
radio.sendNumber(receivedNumber)
})
- Empfangen und Anzeigen der Temperatur:
radio.onReceivedNumber(function (receivedNumber) {
basic.showNumber(receivedNumber)
})
- Ausgeben des Sounds, wenn die Temperatur unter 0 Grad ist
radio.onReceivedNumber(function (receivedNumber) {
basic.showNumber(receivedNumber)
if (receivedNumber < 0) {
music.startMelody(music.builtInMelody(Melodies.Chase), MelodyOptions.Forever)
}
})
- Eine mögliche Lösung