NeoPixel — převod HSL na RGB (HSL_to_RGB)¶
Co dělá: Převede barvu ze systému HSL (odstín/sytost/světlost) na RGB trojici.

Vstupy¶
hue: odstín0až360.saturation: sytost0až100.lightness: světlost0až100.
Výstup¶
- RGB trojice (tuple) s hodnotami
0až255.
Kdy použít¶
- Pro barevné efekty, kde je pohodlnější pracovat s odstínem než s RGB.
- Pro plynulé duhové animace.
Tipy a pasti¶
- Pro rozsahy mimo doporučené meze bude výsledek nepředvídatelný.
- HSL převod je vhodný pro efekty, ale výsledný jas vždy ovlivní odběr LED.
Ukázka generovaného Python kódu¶
color = HSL_to_RGB(120, 100, 50)