KREMEN Реклама
KREMEN Реклама

Marlin 2.0.x.x - управление Smart RGB LED. Как?!

MorAlex
Идет загрузка
Загрузка
07.03.2021
1974
7
Вопросы и ответы

Не было печали - купила баба порося...

У меня имеются два типа этих лент - WS2811 (12 в) и WS2812 (5 в).

Marlin 2.0.x.x - управление Smart RGB LED. Как?!

12-ти вольтовая лента имеет одну микросхему на сегмент из трёх светодиодов. И в этой ленте, Marlin зажигает и меняет цвет не на каждом светодиоде по отдельности, а на секции из трёх светодиодов.

Т.е. если у меня 27 светодиодов и девять секций, то в #define NEOPIXEL_PIXELS приходится указывать 9. Т.е. количество секций, а не реальных светодиодов. При этом приходится ещё менять #define NEOPIXEL_TYPE с NEO_GRB по умолчанию на NEO_BRG, иначе цвета не совпадают. Получается, что Marlin просто не умеет полноценно управлять таким типом лент?

Marlin 2.0.x.x - управление Smart RGB LED. Как?!Эта лента я так понимаю практически аналог Neopixel. Каждый светодиод управляется отдельно и NEOPIXEL_TYPE менять не приходится. Но как то странно на мой взгляд всё это работает.

В начале печати лента потушена и светодиоды начинают загораться по типу Progress Bar. Быстро заполняется синим и потом так же оттенок смещается к более красному. При начале печати, вся лента загорается белым и после окончания печати не гаснет. Это так и должно быть или этим как-то можно управлять, менять? Можно ли где-то поподробнее почитать посмотреть про RGB в Marlin?

Ответы на вопросы
Металлообработка 2025 Реклама
Металлообработка 2025 Реклама