Loading...

Tageslicht 2

Links im Quellcodefenster siehst du das Beispiel aus dem vorigen Kapitel mit einer kleinen Änderung:

In Zeile 6 haben wir uns eine globale Integer Variable grenzWert deklariert und mit dem Wert 10 initialisiert.

In Zeile 17 wird die Variable dann verwendet:

if (irWert < grenzWert)

Wir brauchen diese Variable als Vorbereitung für ein kleines Zusatzfeature!

Wir wollen jetzt die Lichtempfindlichkeit über das Berühren von Arm 2 steuern:

Immer, wenn der Arm 2 oben berührt wird, soll die Variable grenzWert um 10 erhöht werden.

Wenn wir den Arm 2 unten berühren, soll die Variable grenzWert jeweils um 10 vermindert werden.

Implementiere in den Zeilen 30 bis 32 und in den Zeilen 36 bis 38 den Quellcode zum Steuern der Lichtempfindlichkeit über den Arm 2!

Compiliere dein Programm und teste es!
1: Was würde passieren, wenn man den Code aus Zeile 6 dort entfernen und in die loop()-Funktion schreiben würde?
2: Was würde passieren, wenn man den Code aus Zeile 6 dort entfernen und in die setup()-Funktion schreiben würde?
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…