Es importante fijarse en que cada dispositivo tiene una serie de canales internos (el rango interno
de canales), pero que al conectar cada dispositivo dentro de la red DMX-512, esos rangos se
traducen a un nuevo rango continuo. Fijarse también que, por orden, los canales del segundo
dispositivo se mapean a continuación de los canales del primero, los del tercero a continuación del
segundo, y así sucesivamente. También podría considerarse dejar rangos de canales no mapeados
a ningún dispositivo como forma de insertar nuevos dispositivos a futuro.
Siguiendo con el ejemplo, para la disposición 2 y 3 se tendrán los siguientes resultados:
PROGRAMACIÓN DE ARDUINO USANDO LA LIBRERÍA DMXSIMPLE
Para programar el DMX Shield se debe utilizar en el programa una serie de funciones que
implementen el protocolo DMX-512. Por esta razón, para los ejemplos realizados, se utilizará una
biblioteca de distribución libre, de nombre DmxSimple. Esta se puede descargar desde la URL de
Internet: http://code.google.com/p/tinkerit/wiki/DmxSimple
Luis Thayer Ojeda 0115 Of. 1105, Providencia, Santiago, Chile
+56 2 23339579 | www.olimex.cl | info@olimex.cl
MANUAL DE USUARIO ARDUINO DMX MASTER SHIELD
Página 8 de 22