Lernpfad:Das micro:glow/5

Aus Informatik-Box
< Lernpfad:Das micro:glow
Version vom 24. Januar 2020, 10:51 Uhr von Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{NNavigation}} Glühwürmchen reagieren auf dei Signale ihrer Artgenossen. Dein '''micro:glow''' soll dasselbe tun. Der {{micro:bit}} kann keine visuellen Sig…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Glühwürmchen reagieren auf dei Signale ihrer Artgenossen. Dein micro:glow soll dasselbe tun. Der micro:bit kann keine visuellen Signale verarbeiten (er hat keine Kamera), aber er kann drahtlose Funksignale senden und empfangen. Wie das Funktioniert sollst du in einem kleinen Nebenprojekt lernen.

Ein kleines Zwischenprojekt

Erstelle eine neue Datei im Mu-Editor (oben auf Neu). Speichere dei Datei unter einem neuen Namen ab (zum Beispiel funk_beispiel.py).

Übernimm das folgende Programm in die Datei und übertrage 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 Befehel als Kommentar in das Programm.

(Kommentare beginnen immer mit # und werden beim Starten des Programms nicht mit ausgeführt.)