ColorMusic icon indicating copy to clipboard operation
ColorMusic copied to clipboard

Неправильные цвета? Есть решение

Open Butylkus opened this issue 5 years ago • 0 comments

Столкнулся с проблемой "из коробки". Моя лента использует порядок РГБ, то есть стандартные для цветного мира наборы байт. Настраиваю под себя, прописываю высокие на фиолетовый цвет, средние на лимонный, а басы на бордовый. Проверяю - циановый, сопливо-зелёный и зелёный 0_о СРазу понимаю, что порядок явно не тот. Рою код и нахожу: void setup() { Serial.begin(9600); FastLED.addLeds<WS2811, LED_PIN, GRB>(leds, NUM_LEDS).setCorrection( TypicalLEDStrip ); if (CURRENT_LIMIT > 0) FastLED.setMaxPowerInVoltsAndMilliamps(5, CURRENT_LIMIT); FastLED.setBrightness(BRIGHTNESS);

Само собой, решение очевидно, надо передавать либе правильный порядок. Алекс, занеси это в настройки (строка с порядком как константа под дефайном). Надеюсь, многих выручил.

Хорошая фигня, будет время - займусь перепилю на питоне для малины =)

Butylkus avatar Apr 08 '19 16:04 Butylkus