Loading...

bob3.setLed()

Bisher haben wir die Methode

bob3.setLed(id, color);
verwendet, um ein Auge ein- oder auszuschalten, z.B.:

bob3.setLed(EYE_1, WHITE);

In diesem Beispiel wollen wir uns näher mit dieser Methode beschäftigen!

Auf dem blauen Slide auf der linken Seite findest du alle verschiedenen Methoden, die du auf dem BOB3 aufrufen kannst.

Probiere das mal bei der Methode bob3.setLed(id, color);

Die Methode
bob3.setLed(id, color);
hat zwei Parameter: id und color

An die Stelle von id kann man eine der vier Konstanten
EYE_1, EYE_2, LED_3 oder LED_4
oder die Nummer der LED als Zahl,
also 1, 2, 3 oder 4 schreiben.

An die Stelle von color kann man eine Farbkonstante, also z.B.
WHITE oder einen hexadezimalen Farbwert, also z.B. 0xD13 schreiben.

Compiliere das Programm und teste es auf deinem BOB3.

Was macht das Programm?

bob3.setLed(3, WHITE);

Compiliere das neue Programm und teste es auf deinem BOB3.
Compiliere dein neues Programm und teste es auf dem BOB3.
1: Die LED Nummer 1 ist das Auge 1
2: Macht es einen Unterschied, ob man
bob3.setLed(EYE_1, WHITE);
oder
bob3.setLed(1, WHITE);
schreibt?
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…