This commit is contained in:
Alex
2019-06-13 18:39:38 +03:00
parent b93c4978ef
commit f440172c8f
2 changed files with 9 additions and 4 deletions

View File

@@ -6,6 +6,9 @@ void buttonTick() {
if (dawnFlag) {
manualOff = true;
dawnFlag = false;
loadingFlag = true;
FastLED.setBrightness(modes[currentMode].brightness);
changePower();
} else {
if (ONflag) {
ONflag = false;

View File

@@ -10,7 +10,7 @@ void timeTick() {
if (alarm[thisDay].state && // день будильника
thisTime >= (alarm[thisDay].time - dawnOffsets[dawnMode]) && // позже начала
thisTime < (alarm[thisDay].time + DAWN_TIMEOUT) ) { // раньше конца + минута
if (!manualOff && ONflag) {
if (!manualOff) {
// величина рассвета 0-255
int dawnPosition = 255 * ((float)(thisTime - (alarm[thisDay].time - dawnOffsets[dawnMode])) / dawnOffsets[dawnMode]);
dawnPosition = constrain(dawnPosition, 0, 255);
@@ -23,9 +23,11 @@ void timeTick() {
dawnFlag = true;
}
} else {
dawnFlag = false;
manualOff = false;
FastLED.setBrightness(modes[currentMode].brightness);
if (dawnFlag) {
dawnFlag = false;
manualOff = false;
FastLED.setBrightness(modes[currentMode].brightness);
}
}
}