home
Wahlbereich Programmierung
mail
E-Mail

Wohlfühlatmosphäre

Viele Menschen wollen ihre ganz persönliche Wohlfühlatmosphäre schaffen. Die folgenden Programmieraufgaben könnten Einzug in die Innenraumausstattung halten (bzw. hat sie schon).

Farbenlaune

Programmiere einen Algorithmus, der die persönliche Laune des Nutzers widerspiegelt.
Nutze dafür die RGB-LED und programmiere mit der if/else-­‐Verzweigung folgende Anweisung:
Wenn der Nutzer die Zahl 1 eingibt hat er gute Laune und die grüne LED soll leuchten. Gibt er die Zahl zwei ein so hat er weder gute noch schlechte Laune und grün soll leuchten. Wenn aber der Nutzer die Zahl 3 eingibt hat er schlechte Laune und rot soll leuchten.

Mehrere Bedingungen prüfen

if (Bedingung)
{
Anweisung1
}
else if (Bedingung2)
{
Anweisung2
}
else if (Bedingung3)
{
Anweisung3
}
else
{
Anweisung4
}


Wenn eine Bedingung als wahr erkannt und die zugehörige Anweisung
ausgeführt wird, werden die folgenden Zweige nicht überprüft/ausgeführt!

RGB-LED

Temperaturregelung

Die Temperatur (beispielsweise die Raumtemperatur) soll mit Hilfe eines Temperatursensors gesteuert werden.