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_und_roboter_programmieren:aufgaben_hof [2025-11-19 16:55] – [Aufgabe C5 – Slow Motion] gra | gf_informatik:microbit_und_roboter_programmieren:aufgaben_hof [2025-11-19 16:58] (aktuell) – [Lösungen] gra | ||
|---|---|---|---|
| Zeile 530: | Zeile 530: | ||
| Die Funktion '' | Die Funktion '' | ||
| ++++ | ++++ | ||
| - | === Aufgabe | + | === Aufgabe |
| Je fester der micro:bit beschleunigt wird, desto heller soll die LED-Matrix leuchten. | Je fester der micro:bit beschleunigt wird, desto heller soll die LED-Matrix leuchten. | ||
| Zeile 606: | Zeile 606: | ||
| </ | </ | ||
| - | === C5 === | + | === C6 === |
| + | <code python> | ||
| + | from microbit import * | ||
| + | import music | ||
| + | |||
| + | trigger = 100 | ||
| + | |||
| + | while True: | ||
| + | sleep(200) | ||
| + | ax, ay, az = accelerometer.get_values() | ||
| + | print(accelerometer.get_values()) | ||
| + | if abs(ax) > trigger or abs(ay) > trigger: | ||
| + | display.show(Image.ANGRY) | ||
| + | else: | ||
| + | display.clear() | ||
| + | </ | ||
| + | |||
| + | === C7 === | ||
| <code python> | <code python> | ||
| from microbit import* | from microbit import* | ||