Taula de continguts:

Controlador IOT DMX amb Arduino i Stage Monster Live: 6 passos
Controlador IOT DMX amb Arduino i Stage Monster Live: 6 passos

Vídeo: Controlador IOT DMX amb Arduino i Stage Monster Live: 6 passos

Vídeo: Controlador IOT DMX amb Arduino i Stage Monster Live: 6 passos
Vídeo: Stair light controller 2024, Juliol
Anonim
Controlador IOT DMX amb Arduino i Stage Monster Live
Controlador IOT DMX amb Arduino i Stage Monster Live
Controlador IOT DMX amb Arduino i Stage Monster Live
Controlador IOT DMX amb Arduino i Stage Monster Live
Controlador IOT DMX amb Arduino i Stage Monster Live
Controlador IOT DMX amb Arduino i Stage Monster Live

Controleu la il·luminació de l'escenari i altres dispositius DMX des del telèfon o qualsevol altre dispositiu compatible amb la web. Us mostraré com construir ràpidament i fàcilment el vostre propi controlador DMX que s’executi a la plataforma Stage Monster Live mitjançant un Arduino Mega.

Subministraments:

Arduino Mega 2560

Escut Ethernet

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

Escut DMX

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

Biblioteca conceptualètica per a escut DMX

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

Dos (2) cables de pont curt

Un cable DMX per a cada dispositiu d’il·luminació DMX

Terminador DMX

Font d'alimentació (adaptador de CA / CC, bateria, etc.)

Compte de Stage Monster Live (requereix subscripció, però ofereix una prova gratuïta de 7 dies)

www.stagemonsterlive.com

Pas 1: Preparació de l'escut DMX

Preparació de l’escut DMX
Preparació de l’escut DMX
Preparació de l’escut DMX
Preparació de l’escut DMX
Preparació de l’escut DMX
Preparació de l’escut DMX

Tant l’escut Ethernet com l’escut DMX intentaran utilitzar el port sèrie 0 per comunicar-se amb l’Arduino i interferiran entre ells si no solucionem això, de manera que primer hem de fer una mica de preparació per als dos escuts. per funcionar correctament. Com que l'escut DMX es col·loca a la part superior de la pila, serà més fàcil fer-hi les modificacions en lloc de l'escut Ethernet.

El primer que haurem de fer és tallar (o doblegar) els passadors inferiors de l’escut DMX als pins digitals 0 i 1 (RX0 i TX0) perquè aquests dos pins no estiguin connectats a l’Arduino. Més endavant, connectarem l'escut DMX a l'Arduino mitjançant el port sèrie 1. De moment, podem passar a una lleugera modificació del fitxer conceptinetics.h.

Probablement trobareu aquest fitxer allà on es conservin les biblioteques instal·lades per l'usuari. Per a mi, es troba a Documents -> Arduino -> biblioteques -> Conceptinetics. Simplement podeu obrir el fitxer Conceptinetics.h al Bloc de notes. Unes 44 línies cap avall des d’on comença el codi real en aquest fitxer, trobareu una secció per definir quin port sèrie s’ha d’utilitzar per al port DMX. Per defecte, s’establirà a 0. Podeu canviar-lo a qualsevol port que vulgueu utilitzar descomentant la línia d’aquest port i comentant la línia del port 0. A continuació, deseu el fitxer. Ara, quan tinguem tots dos escuts connectats a l’Arduino, tots dos podran funcionar sense interferir els uns amb els altres.

Pas 2: Muntatge

muntatge
muntatge
muntatge
muntatge
muntatge
muntatge

Aquesta és la part més fàcil. L’escut d’Ethernet va a la part superior de l’Arduino i l’escut DMX a l’escut d’Ethernet. Amb els dos cables de pont, connecteu els pins TX0 i RX0 de l’escut DMX als pins adequats de l’Arduino (TX1 i RX1 si heu escollit el port sèrie 1, etc.). Això permet que l’escut DMX es comuniqui amb l’Arduino a través del port que heu escollit mentre que l’escut Ethernet s’hi comunica mitjançant el port sèrie 0.

Pas 3: Codi

Baixeu-vos l'esbós stmrfile.ino i obriu-lo al vostre IDE Arduino. Empleneu les credencials de Stage Monster Live a les variables titulades Nom d’usuari, contrasenya i Api_Key (aquesta és la clau API d’accés que es pot trobar a la secció Configuració de la pàgina del compte de Stage Monster Live) i, a continuació, connecteu el vostre Arduino, seleccioneu el dispositiu al menú Port (a sota d’Eines de la barra d’eines) i pengeu l’esbós al vostre Arduino. Si el dispositiu s'ha muntat correctament i la biblioteca Conceptinetics s'ha instal·lat correctament, no hauria d'haver-hi errors.

Pas 4: connecteu-vos als dispositius DMX

Connecteu-vos a dispositius DMX
Connecteu-vos a dispositius DMX

Connecteu un cable DMX a la sortida DMX del blindatge DMX. Connecteu l’altre extrem al primer dispositiu DMX i, a continuació, connecteu-lo al següent de la mateixa manera, etc. Utilitzeu un terminador DMX a l'últim dispositiu DMX de la cadena.

Deixeu l’Arduino endollat a l’ordinador o desconnecteu-lo i utilitzeu una font d’alimentació independent per subministrar energia. Amb el cable ethernet, connecteu el blindatge Ethernet al vostre encaminador.

Pas 5: configureu els dispositius d'il·luminació / efectes a Stage Monster Live

Configureu els dispositius d’il·luminació / efectes a Stage Monster Live
Configureu els dispositius d’il·luminació / efectes a Stage Monster Live

Inicieu la sessió al vostre compte de Stage Monster Live i aneu a la interfície de control.

Per a cadascun dels vostres dispositius d’il·luminació / efecte DMX, feu el següent:

Comproveu si el vostre dispositiu d’il·luminació està disponible per al mode estàndard fent clic a la pestanya "Dispositius estàndard" i, a continuació, feu una ullada als dispositius disponibles de cada zona fent clic a la zona i, a continuació, fent clic a "No hi ha cap dispositiu seleccionat". Si està disponible, podeu configurar-lo com un dels vostres dispositius de mode estàndard. Després de seleccionar-lo, podeu configurar el canal inicial fent clic a "Canal inicial: cap".

Si no està disponible al mode estàndard, podeu utilitzar-lo al mode avançat anant a la subinterfície del mode avançat (si utilitzeu la interfície mòbil, feu clic a "Control" i, a continuació, feu servir les fletxes per canviar el "mode estàndard" a "mode avançat" ") i fent clic a" Afegeix un dispositiu DMX nou … "Podeu comprovar si el dispositiu es troba a la base de dades del mode avançat fent clic a" Afegeix un dispositiu de la llista "o simplement afegiu-lo com a dispositiu personalitzat.

Assegureu-vos que el mode de control i el canal d’inici del dispositiu d’il·luminació siguin els mateixos que el que seleccioneu a la interfície Stage Monster Live.

Podeu comprovar que tot està configurat correctament canviant els paràmetres de la interfície Stage Monster Live. Si la sortida del dispositiu d'il·luminació no canvia o canvia d'una manera que no hauria de fer-ho, torneu a seguir aquests passos i assegureu-vos que tot s'ha fet correctament.

Per obtenir més informació sobre l’ús de la interfície Stage Monster Live, hi ha una guia de l’usuari a

Pas 6: acabat

Acabat!
Acabat!

Enhorabona! Ara teniu un controlador DMX completament funcional que s’executa a la plataforma de control Stage Monster Live.

Recomanat: