Схема v9.1 RGB светодиодная лента

Аппаратная поддержка
| Параметры | Управление | Функция |
|---|---|---|
| +12v | passive | Pwr |
| Red_Gnd 0.75A | D | Dig,Pwm |
| Green_Gnd 0.75A | D | Dig, Pwm |
| Blue_Gnd 0.75A | passive | Dig, Pwm |
Программная поддержка
Внутренняя подсветка
Внешнее освещение
Внешнее освещение подключается через плату RGB-хаб в разъем обычной LED-ленты.
Для вывода RGB-разъема определенной платы (ButtonsBoard или др.) из игры и активации режима внешнего освещения необходимо отправить событие setLight-mode с параметром ext: 1 и всеми остальными параметрами, отнесенными ниже к этому событию.
Для возврата разъема в игру (внутреннюю подсветку) необходимо отправить параметр ext: 0.
Режимы свечения:
0 - постоянный свет
1 - моргание
2 - равномерное фадэ (fade)
3 - пульсация
4 - Reserved
5 - Рандомный цвет (полная яркость)
6 - Рандомный цвет (диммирование с переключением в 0)
Кодировка цвета и яркости задаётся числом от 0 до 16777215, вычисляемым по формуле.
Цвет = Красный * 65536 + Зеленый * 255 + Синий, где Красный, Зеленый и Синий - яркость соответствующих цветов от 0 до 255.
События
Входящие
| Событие | Данные | Описание |
|---|---|---|
| setLight-mode | ext: uint 0-10 - внутренняя подсветка 1 - внешнее освещение clr: ulong 0-16777215 - основной цвет mode: uint 0-5 - режим свеченияinterval: uint 1-255 - период x50мс blink/dimmbright: uint 1-255 - макс. яркость |
Настройка внеш. освещения |
| setLight | val: ulong 0-16777215 - основной цветafter: ulong 0-16777215 - цвет после выполненияtimes: int 2-255 - количество морганий основным цветом (раз в 0,7сек) |
Управление цветом |
Выявленные баги
TODO
Posts
subscribe via RSS