forked from github/ebk_co2ampel
Ansteuerung LED Ring vereinfacht
This commit is contained in:
parent
94c47504e4
commit
77ff9169d8
1 changed files with 6 additions and 18 deletions
|
@ -120,11 +120,9 @@ void setup() {
|
||||||
// Ab hier LED-Ring konfigurien
|
// Ab hier LED-Ring konfigurien
|
||||||
pixels.begin();
|
pixels.begin();
|
||||||
pixels.clear();
|
pixels.clear();
|
||||||
for(int i=0; i<NUMPIXELS; i++) {
|
pixels.fill(pixels.Color(0,0,0));
|
||||||
pixels.setPixelColor(i, 0,0,50);
|
pixels.show();
|
||||||
pixels.show();
|
|
||||||
}
|
|
||||||
|
|
||||||
switchBootMode(tocalibrateornot); // beim nächsten boot im anderen modus starten
|
switchBootMode(tocalibrateornot); // beim nächsten boot im anderen modus starten
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -134,21 +132,11 @@ int calc_vpos_for_co2(int co2val, int display_height) {
|
||||||
|
|
||||||
void set_led_color(int co2) {
|
void set_led_color(int co2) {
|
||||||
if (co2 < GREEN_CO2) {
|
if (co2 < GREEN_CO2) {
|
||||||
// Grün
|
pixels.fill(pixels.Color(10,0,0)); // Grün
|
||||||
pixels.
|
|
||||||
for(int i=0; i<NUMPIXELS; i++) {
|
|
||||||
pixels.setPixelColor(i, 30,0,0);
|
|
||||||
}
|
|
||||||
} else if (co2 < YELLOW_CO2) {
|
} else if (co2 < YELLOW_CO2) {
|
||||||
// Gelb
|
pixels.fill(pixels.Color(40,40,0)); // Gelb
|
||||||
for(int i=0; i<NUMPIXELS; i++) {
|
|
||||||
pixels.setPixelColor(i, 40,40,0);
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
// Rot
|
pixels.fill(pixels.Color(0,0,90)); // Rot
|
||||||
for(int i=0; i<NUMPIXELS; i++) {
|
|
||||||
pixels.setPixelColor(i, 0,90,0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
pixels.show();
|
pixels.show();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue