diff --git a/led_effects.cpp b/led_effects.cpp index c85ec6e8233cdd12447c66a0449899ba110dd186..2f53b39d86f998d07963a7c567c13236de062702 100644 --- a/led_effects.cpp +++ b/led_effects.cpp @@ -176,10 +176,10 @@ namespace LedEffects { if (!config::night_mode) { static uint16_t breathing_offset = 0; uint16_t brightness = config::min_brightness - + pixels.sine8(breathing_offset * 3) * config::brightness_amplitude / 255; + + pixels.sine8(breathing_offset) * config::brightness_amplitude / 255; pixels.setBrightness(brightness); pixels.show(); - breathing_offset++; + breathing_offset += 3; // breathing speed. +3 looks like slow human breathing. } delay(co2 > 1600 ? 50 : 100); // faster breathing for higher CO2 values }