Kommunikation über das Bluetooth Modul
Der Prozessor des Calliope mini enthält auch ein Bluetooth Modul für geringe Reichweiten. Dadurch kannst du dafür sorgen, dass mehrere Calliope mini miteinander kommunizieren.
In der Programmierumgebung Makecode ist es etwas vielfältiger, in Roberta Lab gibt es nur wenige Elemente die hier verwendet werden können, aber sie werden für unsere Zwecke ausreichen.
Aufgabe 1: Sender - Empfänger
Jetzt brauchst du zwei Calliope mini oder du musst dir einen Partner oder eine Partnerin suchen.
Programmiert eure Calliope mini so, dass ihr von dem einen Calliope auf den anderen eine bestimmte Textnachricht schicken könnt
Aufgabe 2: Sender - Empfänger mit Antwort
Ergänzt nun eure Programme aus Aufgabe 1 so, dass der Sender eine Frage stellt, auf die man mit A oder B antworten kann.
Der Empfänger ermöglicht dem Benutzer mit der Taste A oder B zu antworten und sendet die Antwort zurück an den ursprünglichen Sender, der diese Antwort seinem Benutzer darstellt.
Aufgabe 3: Signalverstärker
Testet mit eurem Programm aus Aufgabe 1 wie weit das Signal reicht. Programmiert dann einen dritten Calliope, der ein empfangenes Signal (evtl. auf einem anderen Kanal) weiterleitet, so dass sich die Reichweite verdoppelt.
Zur Kommunikation mittels Bluetooth findest du auch viele Beispiele im KIDS-Bereich in der Rubrik Calliope.
Quellen
- [1]: Prozessor des Calliope mini - Urheber: JOM - Lizenz: inf-schule.de
- [2]: Nachrichten-Elemente in RobertaLab - Urheber: JOM - Lizenz: inf-schule.de