ArtNet-DMX512介绍

SimFAS中控系统支持ArtNet协议,ArtNet是一种用于控制舞台灯光和灯光效果的协议,它允许灯光控制器和其他设备通过以太网网络进行通信。ArtNet协议使用UDP数据包来传输DMX512控制信号,这使得灯光控制可以通过标准的以太网设备进行,而无需专门的DMX控制器。

DMX512是一种数字控制协议,用于控制舞台灯光和特效设备。它允许控制器发送多个通道的控制信号,每个通道对应一个灯光或灯光效果的参数。通过使用ArtNet协议,DMX512信号可以通过以太网网络传输,从而简化了设备之间的连接和控制。

ArtNet-DMX512的工作原理是将DMX512信号封装在UDP数据包中,并通过以太网网络进行传输。接收端设备可以解析UDP数据包,提取DMX512信号,并将其应用于相应的灯光或特效设备。这种方式使得灯光控制可以更加灵活和便捷,同时也为舞台灯光效果的设计和控制提供了更多的可能性。

总的来说,ArtNet-DMX512协议是一种现代化的舞台灯光控制方式,它利用以太网网络传输DMX512信号,简化了设备连接和控制,提供了更灵活和便捷的灯光控制方式。

导入中控

在代码市场搜索artnet并导入中控,

2023-12-09T09:16:39.png

中控使用

在专家模式下,可以引入artnet库进行编程,代码如下:
2023-12-09T09:15:08.png

修改亮度值

根据实际需求,修改 data= {255,0,190,127,200};{}里的值,每个数据包可以最多512个值,分别对应每个灯的亮度.
其中每个值的亮度范围是 0-255,可以用10进制,也可以用16进制表示,例如 0xff

universe

可以通过修改 artnet.universe 属性来修改artnet的universe,
例如: artnet.universe=1

随机亮度

可以通过函数 artnet.random(512); 随机生成 512个亮度值,用来随机调亮度.

例如: data=artnet.random(512);

  Art-Net sACN artnet DMX512灯光控制调光演示