Довольно долго я работал со звуком на мероприятиях, куда попадали в основном по знакомству и связям. И все бы хорошо, но однажды пришлось переехать в другой город, начинать все с нуля и ходить по собеседованиям. На одном из таких меня попросили рассказать о протоколе DMX-512. Собеседование я тогда не прошел.
Рубрика «dmx-512»
Абсурдно простой и невероятно эффективный: как протокол DMX-512 сделал революцию в сценическом свете
2020-11-08 в 17:07, admin, рубрики: dmx-512, звук, инженерные системы, сценический свет, Читальный залOpensource контроллер умного дома на базе Arduino Mega 2560 с поддержкой MQTT, DMX-512, 1-Wire, Modbus и Openhab
2017-11-05 в 19:17, admin, рубрики: 1-wire, arduino, diy или сделай сам, dmx, dmx-512, IoT, modbus, mqtt, node-red, openhab, Интернет вещей, умный домДоброе время суток, уважаемым Хабравчанам.
Сегодня я решился вынести на суд общественности проект, работу над которым вел на протяжении последней пары лет: «LightHub». То, что получилось в итоге, можно назвать, пожалуй, самым дешевым решением для создания Умного дома, которое, тем не менее, умеет:
- Управлять освещением и силовыми устройствами(Как реле так и диммеры DMX-512 и Modbus RTU)
- Управлять теплыми полами (в качестве термодатчиков используются полтора десятка дешевых DS18B20, разведенных по квартире)
- Управлять задвижками вентиляции/кондиционера через преобразователи ШИМ->0..10В
- Управлять самодельной системой приточной вентиляции. (об этом, если повезет, в следующей статье)
- Многое такого, о чем я изначально не задумывался, просто в силу того, что контроллер получился абсолютно открытым, гибко конфигурируемым, и прекрасно дополняющим Опенсорсные решения Openhab+Mosquitto+NodeRed
На вход контроллера подключаются обычные выключатели, кнопки, контактные датчики, датчики протечки и пр. которые могут управлять как локальными нагрузками так и устройствами, подключенными к другим таким же контроллерам или ко всему, что понимает протокол MQTT
На выход — например, такие вот релейные модули, DMX, Modbus переферия.
Контроллеры конфигурируются при помощи JSON файлов, которые при старте контроллера загружаются по http (далее, конфиг можно сохранить в NVRAM через Serial CLI). Ну и, конечно, все это управляется системой Openhab 2, через штатное мобильное приложение.
Задачи «малой автоматизации» решены как при помощи штатных openhab rules (прямо скажем, не очень удобных), так и при помощи NodeRed. (По поводу NodeRed вот статья, которая прекрасно описывает пример автоматизации.)
Исходники, вместе с примерами конфигов, выложены на GIThub, описание понемногу выкладываю на сайте проекта. Соответственно, более полная история под катом.
Читать полностью »
DMX-512 Визуализация передаваемых уровней каналов
2015-11-13 в 12:25, admin, рубрики: arduino, dmx-512, светотехника, метки: dmx-512
По роду деятельности, мне часто приходится разрабатывать всевозможные системы управления световыми эффектами. В случаях, когда для заказчика избыточен функционал представленных на рынке контроллеров, приходится под конкретный объект изобретать простенький контроллер практически на коленке. Задача каждый раз уникальнаЧитать полностью »