Show no colors in off mode
This commit is contained in:
@@ -111,6 +111,7 @@ void generateNewGame() {
|
|||||||
for (uint8_t i = 0; i < 6; i++)
|
for (uint8_t i = 0; i < 6; i++)
|
||||||
expectedOrder[i] = solutionOrder[5 - i];
|
expectedOrder[i] = solutionOrder[5 - i];
|
||||||
|
|
||||||
|
pixelsSolution.begin();
|
||||||
for (uint8_t i = 0; i < 6; i++) {
|
for (uint8_t i = 0; i < 6; i++) {
|
||||||
uint8_t c = solutionOrder[i];
|
uint8_t c = solutionOrder[i];
|
||||||
pixelsSolution.setPixelColor(
|
pixelsSolution.setPixelColor(
|
||||||
@@ -124,6 +125,7 @@ void generateNewGame() {
|
|||||||
}
|
}
|
||||||
pixelsSolution.show();
|
pixelsSolution.show();
|
||||||
|
|
||||||
|
pixelsButtons.begin();
|
||||||
for (uint8_t i = 0; i < 18; i++) {
|
for (uint8_t i = 0; i < 18; i++) {
|
||||||
buttonAssignment[i] = -1;
|
buttonAssignment[i] = -1;
|
||||||
pixelsButtons.setPixelColor(i, 0);
|
pixelsButtons.setPixelColor(i, 0);
|
||||||
@@ -230,18 +232,20 @@ void setup() {
|
|||||||
pinMode(7, INPUT_PULLUP);
|
pinMode(7, INPUT_PULLUP);
|
||||||
pinMode(8, INPUT_PULLUP);
|
pinMode(8, INPUT_PULLUP);
|
||||||
|
|
||||||
powerOnState = digitalRead(PIN_POWER_ON) == HIGH;
|
|
||||||
|
|
||||||
for (uint8_t i = 0; i < 12; i++)
|
for (uint8_t i = 0; i < 12; i++)
|
||||||
expander.write(i, HIGH);
|
expander.write(i, HIGH);
|
||||||
|
|
||||||
pixelsButtons.begin();
|
|
||||||
pixelsSolution.begin();
|
|
||||||
|
|
||||||
generateNewGame();
|
|
||||||
|
|
||||||
for (uint8_t i = 0; i < 18; i++)
|
for (uint8_t i = 0; i < 18; i++)
|
||||||
lastPressed[i] = false;
|
lastPressed[i] = false;
|
||||||
|
|
||||||
|
powerOnState = digitalRead(PIN_POWER_ON) == HIGH;
|
||||||
|
|
||||||
|
if (powerOnState)
|
||||||
|
{
|
||||||
|
generateNewGame();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ------------------ Loop ------------------
|
// ------------------ Loop ------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user