Lernpfad:Das micro:glow/6: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
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.
Übernimm das folgende Programm in die Datei und spiele sie auf den {{micro:bit}}.
<syntaxhighlight lang="python" line="1">
<syntaxhighlight lang="python" line="1">
from microbit import *
from microbit import *

Version vom 24. Januar 2020, 10:56 Uhr

Funksignale versenden und darauf reagieren

Übernimm das folgende Programm in die Datei und spiele sie auf den micro:bit.

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)
Icon Heft.png
Arbeitsauftrag

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:

  1. Wie wird das Funkmodul aktiviert?
  2. Wie werden Informationen per Funk gesendet?
  3. Wie können Funksignale empfangen werden?
  4. Was passiert, wenn kein Signal gesendet wurde?