From e5a35d2685b2069d3f331e37af72c76d2bf00143 Mon Sep 17 00:00:00 2001 From: coelner Date: Sun, 17 Jan 2021 18:50:21 +0100 Subject: [PATCH] add green for status --- 60LED_WS2812B_NTP_Clock.ino | 10 +++++++--- README.md | 9 +++++---- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/60LED_WS2812B_NTP_Clock.ino b/60LED_WS2812B_NTP_Clock.ino index 808fa86..374e9db 100644 --- a/60LED_WS2812B_NTP_Clock.ino +++ b/60LED_WS2812B_NTP_Clock.ino @@ -58,6 +58,8 @@ RgbwColor gold(HtmlColor( 0xFFD700 ) ); RgbwColor orangered(HtmlColor( 0xFF4500 ) ); RgbwColor orange(HtmlColor( 0xFFA500 ) ); RgbwColor darkred(HtmlColor(0x800000)); +RgbwColor darkgreen(HtmlColor(0x006400)); +RgbwColor lightgreen(HtmlColor(0x90ee90)); RgbwColor temp; #else #define MINIMAL_BRIGHTNESS 20 @@ -77,6 +79,8 @@ RgbColor gold(HtmlColor( 0xFFD700 ) ); RgbColor orangered(HtmlColor( 0xFF4500 ) ); RgbColor orange(HtmlColor( 0xFFA500 ) ); RgbColor darkred(HtmlColor(0x800000)); +RgbColor darkgreen(HtmlColor(0x006400)); +RgbColor lightgreen(HtmlColor(0x90ee90)); RgbColor temp; #endif @@ -412,9 +416,9 @@ void bootAnimCallback() { strip.SetPixelColor(MOD((currentSec - 2), NUM_LEDS), white12); } if (iotWebConf.getState() == IOTWEBCONF_STATE_AP_MODE) { - strip.SetPixelColor(MOD((currentSec - 0), NUM_LEDS), orange); - strip.SetPixelColor(MOD((currentSec - 1), NUM_LEDS), orangered); - strip.SetPixelColor(MOD((currentSec - 2), NUM_LEDS), red); + strip.SetPixelColor(MOD((currentSec - 0), NUM_LEDS), lightgreen); + strip.SetPixelColor(MOD((currentSec - 1), NUM_LEDS), green); + strip.SetPixelColor(MOD((currentSec - 2), NUM_LEDS), darkgreen); } if (iotWebConf.getState() == IOTWEBCONF_STATE_BOOT || iotWebConf.getState() == IOTWEBCONF_STATE_NOT_CONFIGURED) { strip.SetPixelColor(MOD((currentSec - 0), NUM_LEDS), orangered); diff --git a/README.md b/README.md index 668332c..6570b99 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,10 @@ Sobald die Uhr mit Strom versorgt wird ( 5V, 500mAh) bietet das Board (Lolin32li - Ein Passwort für die Uhr - Den Namen des Wlans - Das Passwort des Wlans -Der Rest ist erstmal unwichtig. Sobald man die Werte gespeichert hat trennt man das Smartphone vom Wlan. Die drei kreisenden LEDs können dann weiß aufleuchten, üblicherweise sieht man dies nicht, da sobald die Uhrzeit verfügbar ist, diese angezeigt wird. Damit ist die Uhr konfiguriert. -# Start - Es wird unter der IP 192.168.4.1 ein Webserver angeboten, der zwei Webseiten anzeigen kann. Primär wird die Statusseite angezeigt, die alle wesentlichen Parameter auflistet: +Der Rest ist nicht notwendig. Sobald man die Werte gespeichert hat, trennt man das Smartphone vom WLAN. Die drei kreisenden LEDs können dann weiß kurz aufleuchten, üblicherweise sieht man dies nicht, da sobald die Uhrzeit verfügbar ist, diese angezeigt wird. Damit ist die Uhr konfiguriert. +Ab sofort ist die Uhr unter einer neuen IP erreichbar, sodass dort weitere Einstellungen vorgenommen werden können. Die Uhr merkt sich auch die Einstellungen. +# erweiterte Einstellungen + Es wird unter der IP 192.168.4.1 ein Webserver angeboten (sofern über den Accesspoint direkt verbunden), der zwei Webseiten anzeigen kann. Primär wird die Statusseite angezeigt, die alle wesentlichen Parameter auflistet: - Aktuelle NTP Zeit - der gewählte NTP Server - aktuelle Helligkeit @@ -17,7 +18,7 @@ Der Rest ist erstmal unwichtig. Sobald man die Werte gespeichert hat trennt man - Aufleuchten aller LEDs - Folgende Stunde (wie auf einer analogen Uhr) -Unten auf der Statusseite gibt es einen Link zur Konfigurationsseite, eine Möglichkeit für den Upload einer neuen Firmware sowie die aktuelle Firmwareversion. +Unten auf der Statusseite gibt es einen Link zur Konfigurationsseite, eine Möglichkeit für den Upload einer neuen Firmware sowie die aktuelle Firmwareversion wird angezeigt. ## technische Details