Hallo zusammen,
ich habe eine uhr im 7Segment-Design mit WS2812B und ESP32 gebaut. Die Zahlen können wahlweise mit einem Farbverlauf belegt werden, was ganz witzig aussieht. Ich lasse also einfach im HSV-Farbraum den H-Wert (abhängig von der Anzahl der LEDs) in passenden Schrittweiten hochzählen und bestimme so die Farbe für die einzelnen LEDs.
Allerdings stört mich die ungleichmäßige Farbverteilung im HSV-Farbraum, zum Beispiel besonders der nur sehr kleine Bereich im Orange und der ziemlich breite Bereich Türkis/Blaugrün.
Ich würde also gern speziell den Orange-Bereich etwas verbreitern und den Türkis-Bereich eben schmaler machen.
Hat jemand von euch sowas schon mal gemacht? Hat jemand zB schon Erfahrung, welchen Bereich ich wie anpassen muss? Speziell die Einzelnen Farbwinkel-Bereiche und wie weit ich diesen Bereich strecken/stauchen sollte wären sehr Interessant für mich, mit ausprobieren komme ich nicht so richtig vorwärts...
Mathematisch würde ich das wahrscheinlich mit Hilfe der Gradient-Palettes von FastLED lösen, das scheint mir hier relativ elegant machbar.
Hat jemand von euch Tips oder Ideen oder vielleicht sogar konkrete Werte für mich?
Vielen Dank an euch :)
Viele Grüße!