Tabla de contenido:
- Paso 1: Preparación del escudo DMX
- Paso 2: Montaje
- Paso 3: Código
- Paso 4: Conéctese a dispositivos DMX
- Paso 5: Configurar dispositivos de iluminación / efectos en Stage Monster Live
- Paso 6: ¡Terminado
Video: Controlador IOT DMX con Arduino y Stage Monster Live: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
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
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
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
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
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
¡Felicidades! Ahora tiene un controlador DMX completamente funcional ejecutándose en la plataforma de control Stage Monster Live.
Recomendado:
Probador y controlador Arduino DMX 512: 19 pasos
Probador y controlador Arduino DMX 512: Actualizaciones, archivos, códigos … Versión en inglés FacebookHerramienta para pruebas y control de iluminación de espectáculos a travez del protocolo DMX-512, ideal para hacer pruebas rápidas en instalaciones fijas o temporales de iluminación. Este p
Probador y controlador Arduino DMX 512 ENG: 19 pasos
Tester y Controlador Arduino DMX 512 ENG: Actualizaciones, archivos, códigos, esquemas … English VersionFacebookHerramienta de control para pruebas y show de luces por el protocolo DMX-512, ideal para pruebas rápidas en instalaciones fijas o temporales de iluminación. Este proyecto surge de la necesidad de tener un portab
Controlador de juegos de bricolaje basado en Arduino - Controlador de juegos Arduino PS2 - Jugar a Tekken con el gamepad DIY Arduino: 7 pasos
Controlador de juegos de bricolaje basado en Arduino | Controlador de juegos Arduino PS2 | Jugar a Tekken con DIY Arduino Gamepad: Hola chicos, jugar juegos siempre es divertido, pero jugar con su propio controlador de juego personalizado DIY es más divertido. Así que haremos un controlador de juego usando arduino pro micro en este instructivo
Todo en uno · DMX Terminator y DMX Tester: 3 pasos
Todo en uno · DMX Terminator y DMX Tester: Como técnico de iluminación, a veces necesita saber qué tan saludables están sus conexiones dmx entre los accesorios. A veces, debido a los cables, los propios accesorios o las fluctuaciones de voltaje, el sistema DMX está expuesto a muchos problemas y errores. Así que hice
YABC - Otro controlador Blynk más - Controlador de temperatura y humedad en la nube de IoT, ESP8266: 4 pasos
YABC - Otro controlador Blynk más - Controlador de temperatura y humedad de la nube de IoT, ESP8266: Hola fabricantes, recientemente comencé a cultivar hongos en casa, hongos ostra, pero ya tengo 3x de estos controladores en casa para el control de temperatura del fermentador para mi cerveza casera, esposa también está haciendo esto de Kombucha ahora, y como termostato para calor