Tabla de contenido:

Controlador IOT DMX con Arduino y Stage Monster Live: 6 pasos
Controlador IOT DMX con Arduino y Stage Monster Live: 6 pasos

Video: Controlador IOT DMX con Arduino y Stage Monster Live: 6 pasos

Video: Controlador IOT DMX con Arduino y Stage Monster Live: 6 pasos
Video: Webinar: Introduction to Solid-State Lighting 2024, Mes de julio
Anonim
Controlador IOT DMX con Arduino y Stage Monster Live
Controlador IOT DMX con Arduino y Stage Monster Live
Controlador IOT DMX con Arduino y Stage Monster Live
Controlador IOT DMX con Arduino y Stage Monster Live
Controlador IOT DMX con Arduino y Stage Monster Live
Controlador IOT DMX con Arduino y Stage Monster Live

Controle la iluminación del escenario y otros dispositivos DMX desde su teléfono o cualquier otro dispositivo habilitado para la web. Le mostraré cómo construir rápida y fácilmente su propio controlador DMX que se ejecuta en la plataforma Stage Monster Live usando un Arduino Mega.

Suministros:

Arduino Mega 2560

Escudo de Ethernet

store.arduino.cc/usa/arduino-ethernet-shield-2

Escudo DMX

www.dfrobot.com/product-984.html?gclid=Cjw…

Biblioteca de conceptinetics para DMX shield

sourceforge.net/p/dmxlibraryforar/code/ci/…

Dos (2) cables de puente cortos

Un cable DMX para cada dispositivo de iluminación DMX

Terminador DMX

Fuente de alimentación (adaptador de CA / CC, paquete de baterías, etc.)

Cuenta Stage Monster Live (requiere suscripción, pero ofrece una prueba gratuita de 7 días)

www.stagemonsterlive.com

Paso 1: Preparación del escudo DMX

Preparación del escudo DMX
Preparación del escudo DMX
Preparación del escudo DMX
Preparación del escudo DMX
Preparación del escudo DMX
Preparación del escudo DMX

Tanto el escudo ethernet como el escudo DMX intentarán usar el puerto serie 0 para comunicarse con el Arduino e interferirán entre sí si no solucionamos esto, por lo que primero debemos hacer un poco de trabajo de preparación para ambos escudos. para que funcione correctamente. Debido a que el escudo DMX se coloca en la parte superior de la pila, será más fácil realizar modificaciones en él en lugar del escudo Ethernet.

Lo primero que tendremos que hacer es cortar (o doblar hacia atrás) los pines inferiores en el escudo DMX en los pines digitales 0 y 1 (RX0 y TX0) para que esos dos pines no estén conectados al Arduino. Más tarde, vamos a conectar el escudo DMX al Arduino a través del puerto serie 1. Por ahora, podemos pasar a una ligera modificación del archivo conceptinetics.h.

Es probable que encuentre este archivo dondequiera que se guarden las bibliotecas instaladas por el usuario. Para mí, está en Documentos -> Arduino -> bibliotecas -> Conceptinetics. Simplemente puede abrir el archivo Conceptinetics.h en el Bloc de notas. Aproximadamente 44 líneas desde donde comienza el código real en ese archivo, encontrará una sección para definir qué puerto serie usar para el puerto DMX. De forma predeterminada, se establecerá en 0. Puede cambiarlo al puerto que desee usar quitando el comentario de la línea para ese puerto y comentando la línea para el puerto 0. Luego, guarde el archivo. Ahora, cuando tengamos ambos escudos conectados al Arduino, ambos podrán ejecutarse sin interferir entre sí.

Paso 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Esta es la parte más fácil. El escudo de Ethernet va encima del Arduino y el escudo DMX va encima del escudo de Ethernet. Usando sus dos cables de puente, conecte los pines TX0 y RX0 en el escudo DMX a los pines apropiados en el Arduino (TX1 y RX1 si eligió el puerto serie 1, y así sucesivamente). Esto permite que el escudo DMX se comunique con el Arduino a través del puerto que elija, mientras que el escudo Ethernet se comunica con él a través del puerto serie 0.

Paso 3: Código

Descargue el boceto stmrfile.ino y ábralo en su IDE de Arduino. Complete las credenciales de Stage Monster Live en las variables tituladas Nombre de usuario, Contraseña y Api_Key (esta es la clave de API de acceso que se puede encontrar en la sección Configurar en la página de su cuenta de Stage Monster Live), luego conecte su Arduino, seleccione su dispositivo en el menú Puerto (en Herramientas en la barra de herramientas) y cargue el boceto en su Arduino. Si el dispositivo se ha ensamblado correctamente y la biblioteca de Conceptinetics se ha instalado correctamente, no debería haber errores.

Paso 4: Conéctese a dispositivos DMX

Conectarse a dispositivos DMX
Conectarse a dispositivos DMX

Conecte un cable DMX a la salida DMX en el blindaje DMX. Conecte el otro extremo al primer dispositivo DMX, luego conecte ese dispositivo DMX al siguiente de la misma manera, y así sucesivamente. Utilice un terminador DMX en el último dispositivo DMX de la cadena.

Deje el Arduino enchufado a su computadora o desenchúfelo y use una fuente de energía separada para suministrar energía. Con el cable Ethernet, conecte el blindaje Ethernet a su enrutador.

Paso 5: Configurar dispositivos de iluminación / efectos en Stage Monster Live

Configurar dispositivos de iluminación / efectos en Stage Monster Live
Configurar dispositivos de iluminación / efectos en Stage Monster Live

Inicie sesión en su cuenta de Stage Monster Live y navegue hasta la interfaz de control.

Para cada uno de sus dispositivos de iluminación / efectos DMX, haga lo siguiente:

Compruebe si su dispositivo de iluminación está disponible para el modo estándar haciendo clic en la pestaña "Dispositivos estándar" y luego mirando a través de los dispositivos disponibles en cada zona haciendo clic en la zona, luego haciendo clic en "Ningún dispositivo seleccionado". Si está disponible, puede configurarlo como uno de sus dispositivos de modo estándar. Después de seleccionarlo, puede configurar el canal de inicio haciendo clic en "Canal de inicio: Ninguno".

Si no está disponible en el modo estándar, aún puede usarlo en el modo avanzado yendo a la subinterfaz del modo avanzado (si usa la interfaz móvil, haga clic en "Control" y luego use las flechas para cambiar "Modo estándar" a "Modo avanzado ") y haciendo clic en" Agregar nuevo dispositivo DMX … "Puede verificar si su dispositivo está en la base de datos del modo avanzado haciendo clic en" Agregar dispositivo de la lista "o simplemente agregarlo como un dispositivo personalizado.

Asegúrese de que el modo de control y el canal de inicio en el dispositivo de iluminación sean los mismos que seleccionó en la interfaz de Stage Monster Live.

Puede comprobar que todo está configurado correctamente cambiando los parámetros en la interfaz de Stage Monster Live. Si la salida del dispositivo de iluminación no cambia o cambia de una manera que no debería, vuelva a seguir estos pasos y asegúrese de que todo se hizo correctamente.

Para obtener más información sobre el uso de la interfaz Stage Monster Live, hay una guía del usuario en

Paso 6: ¡Terminado

¡Finalizado!
¡Finalizado!

¡Felicidades! Ahora tiene un controlador DMX completamente funcional ejecutándose en la plataforma de control Stage Monster Live.

Recomendado: