Startseite Skripte für das Wintersemester 2018/19 Projekt „Citizen Science“ Arduino Grundlagen Temperatur-Sensor-Erweiterungs-Aufgabe


Temperatur-Sensor-Erweiterungs-Aufgabe

Erweitert den Temperatur-Sensor-Sketch um folgende Funktion:

Es gibt eine weitere LED; die erste geht an, wenn die Temperatur unter einen bestimmten Wert fällt; die zweite LED geht an, wenn die Temperatur über diesen Wert geht. (Die erste LED ist dann aus). Verwendet dazu nach Möglichkeit unterschiedliche LED-Farben

Königsaufgabe

Wer schafft es, 3 LEDs anzusteuern?

  1. LED unterhalb eines bestimmten Wertes
  2. LED oberhalb des Wertes, aber unterhalb eines weiteren Wertes
  3. LED oberhalb des weiteren Wertes

Mögliche Abstufungen: 1. Grenzwert: 24° C, 2. Grenzwert: 27°C

Arduino

// Code-Schnipsel für die Bedingungen

if (temperature < grenzwert_1) { // unterer Bereich

// Bereich zwischen den Grenzwerten, durch 2 Bedingungen bestimmt!
// deswegen das &&
} else if (temperature > grenzwert_1 && temperature < grenzwert_2) { 

} else { // oberer Bereich

}