Lernpfad:Einführung in den micro:bit/9: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 52: Zeile 52:
# Falls das Display komplett an ist, schalte alle LEDs auf <code>6</code> und breche die Endlosschleife ab.
# Falls das Display komplett an ist, schalte alle LEDs auf <code>6</code> und breche die Endlosschleife ab.
{{Aufgabe:End}}
{{Aufgabe:End}}
{{Tipp:Start}}
Du kannst eine LED des Displays mit den Funktionen <code>display.get_pixel(x, y)</code> abrufen und mit <code>display.set_pixel(x, y, value)</code> einschalten. <code>x</code> und <code>y</code> sind der Spalten- und Zeilenindex der LED zwischen <code>0</code> und <code>4</code>. <code>value</code> ist ein Helligkeitswert zwischen <code>0</code> und <code>6</code>.
Du kannst alle LEDs prüfen oder schalten, indem Du zwei Zählschleifen benutzt:
<syntaxhighlight lang="python" line="1">
# Schaltet alle LEDs auf die Helligkeit 3
for y in range(5):
    for x in range(5):
        display.set_pixel(x, y, 3)
</syntaxhighlight>
{{Tipp:End}}
{{Lösung:Start}}
{{Lösung:Start}}
<syntaxhighlight lang="python" line="1" highlight="15-21,24-28,45,48-50">
<syntaxhighlight lang="python" line="1" highlight="15-21,24-28,45,48-50">

Navigationsmenü