BLOG.TAUBETELE.COM

Блог инженера Таубе Константина

DIY сборка для управления DMX‑светильниками через WLED

DIY‑аппарат для управления DMX‑светильниками через WLED

 

DMX (Digital Multiplex) — это протокол для управления устройствами вроде светильников или дым‑машин. Сигнал работает в одном направлении: от контроллера или первого прибора до последнего. В основе своей DMX — протокол для освещения, так же как MIDI — для клавиатур и контроллеров.

В этом посте речь не о самом DMX, а о том, как собрать «коробочку» для управления светильниками через веб‑приложение WLED.

Необходимые компоненты

  • монтажная коробка
  • XLR‑кабель «на жертву»
  • блок питания 5 В
  • D1 mini (ESP‑8266EX)
  • модуль MAX485
  • немного проводов и пины

Коробка

Устройство будет часто стоять на полу и терпеть не самое бережное обращение. Поэтому корпус нужен прочный. В магазине нашлась коробка 80×80×38 мм с мягкими стенками под кабельные вводы и одним центральным винтом для закрытия.

XLR‑кабель

Вместо разъёма на корпусе я сделал «хвост» с куском XLR‑кабеля. Это уменьшает нагрузку на коробку и занимает меньше места. Ключевой момент — взять правильную половину кабеля: она должна подключаться ко входу (INPUT) светильника.

Блок питания 5В

В ящике с «наследием» нашёл старый блок от HP‑девайса. Штекер можно было использовать сразу. Плюс такого подхода: если кто‑то заденет кабель, он просто выдернется, а не вырвет всё устройство.

D1 mini

Это мозг всей схемы. ESP‑8266 — мощная экосистема для любителей DIY. Чип — 32‑битный RISC‑процессор на 160 МГц с Wi‑Fi. Для сравнения, Arduino работает на 8 битах и 16 МГц.

D1 mini можно прошить MicroPython, Arduino или NodeMCU. Мы будем использовать прошивку WLED, которая создана в первую очередь для LED‑лент, но также поддерживает DMX.

MAX485

DMX основан на последовательной передаче, совместимой с RS‑485. Поэтому для WLED‑прошивки нужен модуль MAX485 (подойдут многочисленные аналоги от разных производителей). Дата пин dmx по умолчанию gpio 2.

ПО

Полезные ссылки:

Перед началом рекомендую прочитать оба материала.

Совет: лампы лучше настроить на каналы 10, 20, 30 и 40, в режиме 4 каналов. Это помогает избежать конфликтов. Также важно корректно задать количество приборов в конфигурации WLED, чтобы анимации знали, сколько точек света у них есть.

Ссылки

  1. Введение в DMX
  2. Wemos D1 mini

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *