Loading...

Zwei Arme + Blinken

Die Augen sollen jetzt farbig Blinken. Dazu verwenden wir dieses mal die Arme für zwei verschieden Funktionen:

Mit Arm 1 soll wieder die Farbe der Augen umgestellt werden. Mit Arm 2 soll jetzt die Geschwindigkeit des Blinkens eingestellt werden.

Dazu gibt es dieses Mal 2 Arrays: farbArray und speedArray

Das zweite Array enthält die Werte für den Aufruf der delay()-Funktion.

Die aktuelle Auswahl wird in den beiden Variablen farbIndex und speedIndex gespeichert.

Vervollständige die Blink-Routine ab Zeile 48:
Die Augen sollen zunächst in der richtigen Farbe eingeschaltet werden. Danach soll eine Pause mit der Dauer time eingelegt werden. Anschließend sollen die Augen wieder abgeschaltet werden und erneut eine Pause mit der Dauer time eingelegt werden...

Falls du nicht weiter weißt:

// Augen farbig an und Pause
bob3.setEyes(farbe, farbe);
delay(time);

// Augen farbig aus und Pause
bob3.setEyes(OFF, OFF);
delay(time);
Probiere das Programm an deinem BOB3!
1: Welchen Wert hat speedArray[1]?
2: Welchen Wert hat speedArray[3]?
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…