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:29] – [4. Aufgaben D (Sounds)] sca | gf_informatik:microbit_sca [2023-06-28 03:40] (aktuell) – [Aufgabe E6 (Anonyme Umfragen)] sca | ||
|---|---|---|---|
| Zeile 259: | Zeile 259: | ||
| - | ===== - Aufgaben E (BLE) ===== | + | ===== - Aufgaben E (Radio) ===== |
| + | |||
| + | **Relevante Theorie: | ||
| + | |||
| + | * [[gf_informatik: | ||
| === 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 272: | 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 303: | 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), | ||