Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
gf_informatik:microbit_sca [2023-06-28 03:30] – [5. Aufgaben E (BLE)] sca | gf_informatik:microbit_sca [2023-06-28 03:40] (aktuell) – [Aufgabe E6 (Anonyme Umfragen)] sca | ||
---|---|---|---|
Zeile 266: | Zeile 266: | ||
=== Aufgabe E1 === | === Aufgabe E1 === | ||
- | Erweitert euer Programm zum Nachrichtenaustausch | + | |
+ | 1. Schreibe ein Programm zum Nachrichtenaustausch: Mit beiden Tasten und dem Touch-Logo | ||
+ | 1. Weiter soll der Micro:Bit diese drei Nachrichten empfangen und anzeigen können: Wird ' | ||
+ | 1. Einige dich mit deiner Kolleg:in auf eine eigene Gruppe oder Kanal, | ||
=== Aufgabe E2 === | === Aufgabe E2 === | ||
Zeile 276: | Zeile 279: | ||
* Solange eine Nachricht empfangen wird, soll das gesamte Display hell leuchten. | * Solange eine Nachricht empfangen wird, soll das gesamte Display hell leuchten. | ||
* Solange keine Nachricht empfangen wird, soll das Display nicht leuchten. | * Solange keine Nachricht empfangen wird, soll das Display nicht leuchten. | ||
+ | |||
+ | {{: | ||
=== Aufgabe E4 (Beacon 1) === | === Aufgabe E4 (Beacon 1) === | ||
Zeile 307: | Zeile 312: | ||
Schreibt ein Programm, mit dem ihr anonyme Umfragen durchführen könnt. | Schreibt ein Programm, mit dem ihr anonyme Umfragen durchführen könnt. | ||
- | * Wenn die Taste A gedrückt wird, sendet der Microbit die Nachricht "jo". | + | * Wenn die Taste A gedrückt wird, sendet der Microbit die Nachricht "Ja". |
- | * Wenn die Taste B gedrückt wird, sendet der Microbit die Nachricht "nai". | + | * Wenn die Taste B gedrückt wird, sendet der Microbit die Nachricht "Nein". |
- | * Füge für beide Tasten eine Verzögerung mit '' | + | * Verwende `get_presses()` und füge zur Sicherheit den Tasten eine Verzögerung mit '' |
* Wann immer eine Nachricht empfangen wird, wird sie ausgewertet: | * Wann immer eine Nachricht empfangen wird, wird sie ausgewertet: | ||
- | * Ist der Inhalt der Nachricht "jo", so wird eine Variable zum Zählen der Ja-Stimmen um 1 erhöht. | + | * Ist der Inhalt der Nachricht "Ja", so wird eine Variable zum Zählen der Ja-Stimmen um 1 erhöht. |
- | * Ist der Inhalt der Nachricht "nai", so wird eine Variable zum Zählen der Nein-Stimmen um 1 erhöht. | + | * Ist der Inhalt der Nachricht "Nein", so wird eine Variable zum Zählen der Nein-Stimmen um 1 erhöht. |
- | * Wenn das Touch-Logo berührt wird, soll das Display die Anzahl Ja- und die Anzahl Nein-Stimmen anzeigen | + | * Wenn das Touch-Logo berührt wird, soll das Display die Anzahl Ja- und die Anzahl Nein-Stimmen anzeigen. |
* Testet euer Programm: Einigt euch zu viert auf dieselbe Gruppen-Nummer (oder Kanal-Nummer), | * Testet euer Programm: Einigt euch zu viert auf dieselbe Gruppen-Nummer (oder Kanal-Nummer), | ||