// C++
//
int LED_lila=13; // LED an ort 13
int LED_blau=12;
int LED_gruen=11;
int ANALOG_in=0;
void setup()
{
// put your setup code here, to run once:
pinMode(LED_lila, OUTPUT);
pinMode(LED_blau, OUTPUT);
pinMode(LED_gruen, OUTPUT);
analogReference(DEFAULT);
}
void loop()
{
int messwert = analogRead(ANALOG_in);
if (messwert < 153) {
digitalWrite(LED_lila, LOW);
digitalWrite(LED_blau, LOW);
digitalWrite(LED_gruen, LOW);
}
if (messwert > 153 && messwert < 307) {
digitalWrite(LED_lila, HIGH);
digitalWrite(LED_blau, LOW);
digitalWrite(LED_gruen, LOW);
}
else if (messwert > 307 && messwert < 450) {
digitalWrite(LED_lila, HIGH);
digitalWrite(LED_blau, HIGH);
digitalWrite(LED_gruen, LOW);
}
else if (messwert > 450) {
digitalWrite(LED_lila, HIGH);
digitalWrite(LED_blau, HIGH);
digitalWrite(LED_gruen, HIGH);
}
Serial.println(messwert);
Serial.println();
delay(1000);
}