Lernpfad:Das micro:glow/6: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Arbeitsauftrag
Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{NNavigation}} == Funksignale versenden und darauf reagieren == <syntaxhighlight lang="python" line="1"> from microbit import * from random import randint imp…“) |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{NNavigation}} | {{NNavigation}} | ||
== Funksignale versenden und darauf reagieren == | == Funksignale versenden und darauf reagieren == | ||
Übernimm das folgende Programm in die Datei. | |||
<syntaxhighlight lang="python" line="1"> | <syntaxhighlight lang="python" line="1"> | ||
from microbit import * | from microbit import * | ||
| Zeile 16: | Zeile 17: | ||
display.show(incoming) | display.show(incoming) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
{{Aufgabe:Start}} | |||
Analysiere das Programm und schreibe eine Erklärung für jeden Befehl als Kommentar in das Programm. (Kommentare beginnen immer mit <code>#</code> und werden beim Starten des Programms nicht mit ausgeführt.) | |||
Beantworte vor allem folgende Fragen: | |||
# Wie wird das Funkmodul aktiviert? | |||
# Wie werden Informationen per Funk gesendet? | |||
# Wie können Funksignale empfangen werden? | |||
# Was passiert, wenn kein Signal gesendet wurde? | |||
{{Aufgabe:End}} | |||
Version vom 24. Januar 2020, 10:56 Uhr
Funksignale versenden und darauf reagieren
Übernimm das folgende Programm in die Datei.
from microbit import *
from random import randint
import radio
radio.on()
while True:
if button_.is_pressed():
radio.send(str(randint(0,9)))
incoming = radio.receive()
if incoming:
display.show(incoming)
Analysiere das Programm und schreibe eine Erklärung für jeden Befehl als Kommentar in das Programm. (Kommentare beginnen immer mit # und werden beim Starten des Programms nicht mit ausgeführt.)
Beantworte vor allem folgende Fragen:
- Wie wird das Funkmodul aktiviert?
- Wie werden Informationen per Funk gesendet?
- Wie können Funksignale empfangen werden?
- Was passiert, wenn kein Signal gesendet wurde?