Skip to content

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

@Butylkus

Description

@Butylkus

Столкнулся с проблемой "из коробки".
Моя лента использует порядок РГБ, то есть стандартные для цветного мира наборы байт.
Настраиваю под себя, прописываю высокие на фиолетовый цвет, средние на лимонный, а басы на бордовый. Проверяю - циановый, сопливо-зелёный и зелёный 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);

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions