В чём суть?
Данный проект - это контроллер адресной ленты на базе Arduino, но с управлением по протоколу DMX512 (через конвертёр MAX485).
Позволяет подключить адресную ленту и управлять ею с помощью любого светового DMX-пульта, либо ПО, симулирующего световой пульт.
Краткое описание:
Данная версия прошивки использует 6 DMX-каналов
1 - Красный
2 - Зелёный
3 - Синий
4 - Переключатель эффектов
5 - Параметр эффектов 1
6 - Параметр эффектов 2
Встроенные эффекты:
1...25 - Сплошная заливка (1, 2, 3 - цвет, 6 - общая яркость (мин-макс))
26...50 - Температура по Кельвину (5 - температура (тёплый - холодный), 6 - общая яркость (мин-макс))
51...75 - Стробоскоп (1, 2, 3 - цвет, 5 - скорость (макс-мин), 6 - общая яркость (мин-макс))
76...100 - Заливка поточечно (1, 2, 3 - цвет, 5 - количество точек (мин-макс), 6 - общая яркость (мин-макс))
101...125 - Случайные точки (1, 2, 3 - цвет, 5 - количество точек (макс-мин), 6 - скорость смены (макс-мин))
126...150 - Случайные мигания (1, 2, 3 - цвет, 5 - частота миганий (макс-мин), 6 - общая яркость (мин-макс))
151...175 - Бегущая радуга (5 - скорость движения радуги (мин-макс), 6 - общая яркость (мин-макс))
176...200 - Бегущие точки (1, 2, 3 - цвет, 5 - количество точек (макс-мин), 6 - скорость движения (макс-мин))
201...225 - Дыхание яркости (1, 2, 3 - цвет, 5 - скорость "дыхания" (мин-макс), 6 - минимальная яркость (мин-макс))
226...255 - Градиент (1, 2, 3 - цвет А, 5 - тон цвета Б (HSV), 6 - насыщенность цвета Б (HSV))
Кому это пригодится:
Работникам театров, концертных площадок, организаторам мероприятий и кому угодно ещё, кому нужно управлять адресной лентой через протокол DMX512
Вам понадобится:
Адресная светодиодная лента WS2815 (или другая, но нужно будет скорректировать прошивку и питание)
Ardunino Nano (или Mega, если надо управлять лентами большой длины)
Конвертёр MAX485
Блок питания
Кабель и разъём XLR
Немного проводов и пайки
Прямые руки
ВАЖНО!
Перед каждой прошивкой Ардуино нужно разъединить RX0 и RO (на схеме - зелёный провод), иначе плата не прошьётся.
После прошивки - соединить обратно.
Библиотека ленты:
alexgyver.ru
Библиотека DMX:
github.com
Данный проект - это контроллер адресной ленты на базе Arduino, но с управлением по протоколу DMX512 (через конвертёр MAX485).
Позволяет подключить адресную ленту и управлять ею с помощью любого светового DMX-пульта, либо ПО, симулирующего световой пульт.
Краткое описание:
Данная версия прошивки использует 6 DMX-каналов
1 - Красный
2 - Зелёный
3 - Синий
4 - Переключатель эффектов
5 - Параметр эффектов 1
6 - Параметр эффектов 2
Встроенные эффекты:
1...25 - Сплошная заливка (1, 2, 3 - цвет, 6 - общая яркость (мин-макс))
26...50 - Температура по Кельвину (5 - температура (тёплый - холодный), 6 - общая яркость (мин-макс))
51...75 - Стробоскоп (1, 2, 3 - цвет, 5 - скорость (макс-мин), 6 - общая яркость (мин-макс))
76...100 - Заливка поточечно (1, 2, 3 - цвет, 5 - количество точек (мин-макс), 6 - общая яркость (мин-макс))
101...125 - Случайные точки (1, 2, 3 - цвет, 5 - количество точек (макс-мин), 6 - скорость смены (макс-мин))
126...150 - Случайные мигания (1, 2, 3 - цвет, 5 - частота миганий (макс-мин), 6 - общая яркость (мин-макс))
151...175 - Бегущая радуга (5 - скорость движения радуги (мин-макс), 6 - общая яркость (мин-макс))
176...200 - Бегущие точки (1, 2, 3 - цвет, 5 - количество точек (макс-мин), 6 - скорость движения (макс-мин))
201...225 - Дыхание яркости (1, 2, 3 - цвет, 5 - скорость "дыхания" (мин-макс), 6 - минимальная яркость (мин-макс))
226...255 - Градиент (1, 2, 3 - цвет А, 5 - тон цвета Б (HSV), 6 - насыщенность цвета Б (HSV))
Кому это пригодится:
Работникам театров, концертных площадок, организаторам мероприятий и кому угодно ещё, кому нужно управлять адресной лентой через протокол DMX512
Вам понадобится:
Адресная светодиодная лента WS2815 (или другая, но нужно будет скорректировать прошивку и питание)
Ardunino Nano (или Mega, если надо управлять лентами большой длины)
Конвертёр MAX485
Блок питания
Кабель и разъём XLR
Немного проводов и пайки
Прямые руки
ВАЖНО!
Перед каждой прошивкой Ардуино нужно разъединить RX0 и RO (на схеме - зелёный провод), иначе плата не прошьётся.
После прошивки - соединить обратно.
Библиотека ленты:
Лёгкая библиотека для адресной ленты v3.5 | AlexGyver
Сегодня покажу вам, как многократно облегчить проект с адресной светодиодной лентой, используя библиотеку microLED
Библиотека DMX:
GitHub - mathertel/DMXSerial: An Arduino library for sending and receiving DMX packets.
An Arduino library for sending and receiving DMX packets. - mathertel/DMXSerial
Вложения
-
595.2 KB Просмотры: 7
-
5.1 KB Просмотры: 2
Изменено: