Control LEDs
This commit is contained in:
parent
336892abe3
commit
e504cfa397
|
@ -60,8 +60,25 @@ void loop() {
|
||||||
double v = a2d(analogRead(THERM));
|
double v = a2d(analogRead(THERM));
|
||||||
double c = 0;
|
double c = 0;
|
||||||
for (int i = order; i >= 0; --i) c = v*c + coeff[i];
|
for (int i = order; i >= 0; --i) c = v*c + coeff[i];
|
||||||
|
|
||||||
Serial.print("Voltage: ");
|
Serial.print("Voltage: ");
|
||||||
Serial.println(v);
|
Serial.println(v);
|
||||||
Serial.print("Conductivity: ");
|
Serial.print("Conductivity: ");
|
||||||
Serial.println(c);
|
Serial.println(c);
|
||||||
|
|
||||||
|
if (c <= 100) {
|
||||||
|
digitalWrite(LED_R, LOW);
|
||||||
|
digitalWrite(LED_G, LOW);
|
||||||
|
digitalWrite(LED_B, HIGH);
|
||||||
|
}
|
||||||
|
else if (c <= 200) {
|
||||||
|
digitalWrite(LED_R, LOW);
|
||||||
|
digitalWrite(LED_G, HIGH);
|
||||||
|
digitalWrite(LED_B, LOW);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
digitalWrite(LED_R, HIGH);
|
||||||
|
digitalWrite(LED_G, LOW);
|
||||||
|
digitalWrite(LED_B, LOW);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue