From: Mike Kershaw / Dragorn Date: Thu, 26 Mar 2020 18:36:29 +0000 (-0400) Subject: Fix LED change, fix chasing animation change X-Git-Url: https://handorf.org/code/?a=commitdiff_plain;h=7030b4f40102ca25373df7936c6d07ffaf49cda0;p=vfd-clock.git Fix LED change, fix chasing animation change Fix LED change, fix chasing animation change --- diff --git a/code/rhandorf-vfd-clock/rhandorf-vfd-clock.ino b/code/rhandorf-vfd-clock/rhandorf-vfd-clock.ino index 0483d84..03bd4ae 100644 --- a/code/rhandorf-vfd-clock/rhandorf-vfd-clock.ino +++ b/code/rhandorf-vfd-clock/rhandorf-vfd-clock.ino @@ -117,6 +117,8 @@ void setup() { strip.begin(); // INITIALIZE NeoPixel strip object (REQUIRED) strip.show(); // Turn OFF all pixels ASAP strip.setBrightness(25); // Set BRIGHTNESS to about 1/5 (max = 255) + + chase(); } void chase() { @@ -214,7 +216,7 @@ void loop() { digitalWrite(loadPin, 0); shiftOut(dataPin, clockPin, LSBFIRST, 0b000000000000000000000000000000000000000000000000); digitalWrite(loadPin, 1); - + chase(); while (Seconds<60) { @@ -227,11 +229,17 @@ void loop() { unsigned int pause = 1000; strip.setPixelColor(0, hsl(HColor, saturation, lightness)); + strip.show(); strip.setPixelColor(1, hsl(HColor, saturation, lightness)); + strip.show(); strip.setPixelColor(2, hsl(MColor, saturation, lightness)); + strip.show(); strip.setPixelColor(3, hsl(MColor, saturation, lightness)); + strip.show(); strip.setPixelColor(4, hsl(SColor, saturation, lightness)); + strip.show(); strip.setPixelColor(5, hsl(SColor, saturation, lightness)); + strip.show(); HColor = (HColor + 1) % 360; MColor = (MColor + 1) % 360;