mirror of
https://github.com/AlexGyver/GyverLamp.git
synced 2025-08-09 01:11:01 +03:00
upd
This commit is contained in:
@@ -6,6 +6,9 @@ void buttonTick() {
|
|||||||
if (dawnFlag) {
|
if (dawnFlag) {
|
||||||
manualOff = true;
|
manualOff = true;
|
||||||
dawnFlag = false;
|
dawnFlag = false;
|
||||||
|
loadingFlag = true;
|
||||||
|
FastLED.setBrightness(modes[currentMode].brightness);
|
||||||
|
changePower();
|
||||||
} else {
|
} else {
|
||||||
if (ONflag) {
|
if (ONflag) {
|
||||||
ONflag = false;
|
ONflag = false;
|
||||||
|
@@ -10,7 +10,7 @@ void timeTick() {
|
|||||||
if (alarm[thisDay].state && // день будильника
|
if (alarm[thisDay].state && // день будильника
|
||||||
thisTime >= (alarm[thisDay].time - dawnOffsets[dawnMode]) && // позже начала
|
thisTime >= (alarm[thisDay].time - dawnOffsets[dawnMode]) && // позже начала
|
||||||
thisTime < (alarm[thisDay].time + DAWN_TIMEOUT) ) { // раньше конца + минута
|
thisTime < (alarm[thisDay].time + DAWN_TIMEOUT) ) { // раньше конца + минута
|
||||||
if (!manualOff && ONflag) {
|
if (!manualOff) {
|
||||||
// величина рассвета 0-255
|
// величина рассвета 0-255
|
||||||
int dawnPosition = 255 * ((float)(thisTime - (alarm[thisDay].time - dawnOffsets[dawnMode])) / dawnOffsets[dawnMode]);
|
int dawnPosition = 255 * ((float)(thisTime - (alarm[thisDay].time - dawnOffsets[dawnMode])) / dawnOffsets[dawnMode]);
|
||||||
dawnPosition = constrain(dawnPosition, 0, 255);
|
dawnPosition = constrain(dawnPosition, 0, 255);
|
||||||
@@ -23,9 +23,11 @@ void timeTick() {
|
|||||||
dawnFlag = true;
|
dawnFlag = true;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
dawnFlag = false;
|
if (dawnFlag) {
|
||||||
manualOff = false;
|
dawnFlag = false;
|
||||||
FastLED.setBrightness(modes[currentMode].brightness);
|
manualOff = false;
|
||||||
|
FastLED.setBrightness(modes[currentMode].brightness);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user