Funkverbindungen: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Zur Navigation springen Zur Suche springen
Alois.bachinger (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Alois.bachinger (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Zum Aufbau einer FUnkverbindung müssen beide micro:bit eine gemeinsamen Funkkanal von 1 bis 255 besetzen (in diesem Beispiel 33). Danach kann über Tastendruck oder andere Ereignisse Daten (Texte, Zahlen oder Wertepaare) senden.
Zum Aufbau einer Funkverbindung müssen beide micro:bit einen gemeinsamen Funkkanal von 1 bis 255 besetzen (in diesem Beispiel 33). Danach können über Tastendruck oder andere Ereignisse Daten (Texte, Zahlen oder Wertepaare) gesendet werden.
Für den Empfang der Daten gibt es auf der anderen Seite auch die entprechenenden Befehle, wie ReceiveString oder ReciveNumber, ...
Für den Empfang der Daten gibt es auf der Gegenseite, beim Empfänger auch die entsprechenden Befehle, wie ReceiveString oder ReceiveNumber, ...


<pre id='01'>
<pre id='01'>
radio.setGroup(33)
input.onButtonPressed(Button.A, function () {
input.onButtonPressed(Button.A, function () {
     radio.sendString("Hallo")
     radio.sendString("Hallo")
})
})
radio.onReceivedString(function (receivedString) {
radio.onReceivedString(function (receivedString) {
    basic.showString(receivedString)
})
})
 
radio.setGroup(33)
</pre>
</pre>
<htmlet>makecode_embed</htmlet>
<htmlet>makecode_embed</htmlet>

Aktuelle Version vom 13. Oktober 2021, 12:33 Uhr

Zum Aufbau einer Funkverbindung müssen beide micro:bit einen gemeinsamen Funkkanal von 1 bis 255 besetzen (in diesem Beispiel 33). Danach können über Tastendruck oder andere Ereignisse Daten (Texte, Zahlen oder Wertepaare) gesendet werden. Für den Empfang der Daten gibt es auf der Gegenseite, beim Empfänger auch die entsprechenden Befehle, wie ReceiveString oder ReceiveNumber, ...

input.onButtonPressed(Button.A, function () {
    radio.sendString("Hallo")
})
radio.onReceivedString(function (receivedString) {
    basic.showString(receivedString)
})
radio.setGroup(33)