Loading...

Puls

In dieser Lektion werden wir BOBs Augen pulsieren lassen.

Dazu deklarieren wir zwei Variablen:

Die Variable int hell als Farbe für den hellen Puls.

Die Variable int dunkel als Farbe für den dunkleren Grundton.

Die dunkle Farbe setzen wir nicht direkt, sondern berechnen sie mit Hilfe der mixColor()-Funktion aus 30% der hellen Farbe und 70% Schwarz (OFF).

Das Pulsieren erzeugen wir mit der fade() Funktion aus den Anfangskapiteln:

Wir blenden von der dunklen zur hellen Farbe über, warten kurz und blenden wieder zur dunklen Farbe über.

Danach machen wir noch eine längere Pause, bevor der nächste loop()-Durchlauf beginnt.

Implementiere folgende Aufrufe in der loop()-Funktion:

  • Fade von dunkel nach hell mit 30 ms Schritten
  • 200 ms Pause
  • Fade von hell nach dunkel mit 60 ms Schritten
  • 1200 ms Pause
Compiliere das Programm und übertrage es auf deinen BOB3.

Probiere für die helle Farbe andere Werte aus.

Compiliere das Programm und übertrage es auf deinen BOB3.

Ändere die Zeitparameter, so dass die Farben schneller bzw. langsamer überblenden.

Teste das Programm auf deinem BOB3.
1: Welche der folgenden Aussagen sind richtig?
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…