Sommario:
- Passaggio 1: preparazione dello scudo DMX
- Passaggio 2: assemblaggio
- Passaggio 3: codice
- Passaggio 4: connessione a dispositivi DMX
- Passaggio 5: configurare i dispositivi di illuminazione/effetto in Stage Monster Live
- Passaggio 6: finito
Video: Controller IOT DMX con Arduino e Stage Monster Live: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Controlla l'illuminazione del palco e altri dispositivi DMX dal tuo telefono o da qualsiasi altro dispositivo abilitato per il web. Ti mostrerò come costruire rapidamente e facilmente il tuo controller DMX che gira sulla piattaforma Stage Monster Live usando un Arduino Mega.
Forniture:
Arduino Mega 2560
Schermo Ethernet
store.arduino.cc/usa/arduino-ethernet-shield-2
Scudo DMX
www.dfrobot.com/product-984.html?gclid=Cjw…
Libreria Conceptinetics per DMX shield
sourceforge.net/p/dmxlibraryforar/code/ci/…
Due (2) ponticelli corti
Un cavo DMX per ogni dispositivo di illuminazione DMX
Terminatore DMX
Alimentazione (adattatore CA/CC, pacco batteria, ecc.)
Account Stage Monster Live (richiede l'abbonamento, ma offre una prova gratuita di 7 giorni)
www.stagemonsterlive.com
Passaggio 1: preparazione dello scudo DMX
Sia lo shield ethernet che lo shield DMX proveranno a utilizzare la porta seriale 0 per comunicare con Arduino e interferiranno tra loro se non lo risolviamo, quindi dobbiamo prima fare un po' di lavoro di preparazione per entrambi gli shield per funzionare correttamente. Poiché lo shield DMX è posizionato in cima allo stack, sarà più facile apportare le modifiche ad esso anziché allo shield Ethernet.
La prima cosa che dovremo fare è tagliare (o piegare indietro) i pin inferiori dello shield DMX sui pin digitali 0 e 1 (RX0 e TX0) in modo che quei due pin non siano collegati ad Arduino. Successivamente, collegheremo lo shield DMX ad Arduino tramite la porta seriale 1. Per ora, possiamo passare a una leggera modifica al file conceptinetics.h.
Probabilmente troverai questo file ovunque siano conservate le tue librerie installate dall'utente. Per me, è in Documenti -> Arduino -> Librerie -> Conceptinetics. Puoi semplicemente aprire il file Conceptinetics.h in Blocco note. Circa 44 righe più in basso da dove inizia il codice effettivo in quel file, troverai una sezione per definire quale porta seriale usare per la porta DMX. Per impostazione predefinita, sarà impostato su 0. Puoi cambiarlo con la porta che desideri utilizzare decommentando la riga per quella porta e commentando la riga per la porta 0. Quindi salva il file. Ora, quando abbiamo entrambi gli shield collegati ad Arduino, entrambi saranno in grado di funzionare senza interferire l'uno con l'altro.
Passaggio 2: assemblaggio
Questa è la parte più facile. Lo shield Ethernet va sopra Arduino e lo shield DMX va sopra lo shield Ethernet. Usando i tuoi due ponticelli, collega i pin TX0 e RX0 sullo shield DMX ai pin appropriati su Arduino (TX1 e RX1 se hai scelto la porta seriale 1 e così via). Ciò consente allo shield DMX di comunicare con Arduino tramite la porta scelta mentre lo shield Ethernet comunica con esso tramite la porta seriale 0.
Passaggio 3: codice
Scarica lo sketch stmrfile.ino e aprilo nel tuo IDE Arduino. Inserisci le credenziali di Stage Monster Live nelle variabili intitolate Username, Password e Api_Key (questa è la chiave API di accesso che si trova nella sezione Configura nella pagina del tuo account Stage Monster Live), quindi collega il tuo Arduino, seleziona il tuo dispositivo nel menu Porta (sotto Strumenti nella barra degli strumenti) e carica lo schizzo sul tuo Arduino. Se il dispositivo è stato assemblato correttamente e la libreria Conceptinetics è stata installata correttamente, non dovrebbero esserci errori.
Passaggio 4: connessione a dispositivi DMX
Collegare un cavo DMX all'uscita DMX sullo schermo DMX. Collegare l'altra estremità al primo dispositivo DMX, quindi collegare quel dispositivo DMX al successivo nello stesso modo e così via. Utilizzare un terminatore DMX sull'ultimo dispositivo DMX della catena.
Lascia l'Arduino collegato al computer o scollegalo e utilizza una fonte di alimentazione separata per fornire energia. Usando il cavo ethernet, collega lo shield Ethernet al tuo router.
Passaggio 5: configurare i dispositivi di illuminazione/effetto in Stage Monster Live
Accedi al tuo account Stage Monster Live e vai all'interfaccia di controllo.
Per ciascuno dei tuoi dispositivi di illuminazione/effetto DMX, procedi come segue:
Verifica se il tuo dispositivo di illuminazione è disponibile per la modalità standard facendo clic sulla scheda "Dispositivi standard" e quindi guardando i dispositivi disponibili in ciascuna zona facendo clic sulla zona, quindi facendo clic su "Nessun dispositivo selezionato". Se è disponibile, puoi impostarlo come uno dei tuoi dispositivi in modalità standard. Dopo averlo selezionato, puoi impostare il canale iniziale facendo clic su "Canale iniziale: nessuno".
Se non è disponibile in modalità standard, puoi comunque utilizzarlo in modalità avanzata accedendo all'interfaccia secondaria della modalità avanzata (se utilizzi l'interfaccia mobile, fai clic su "Controllo", quindi usa le frecce per cambiare "Modalità standard" in "Modalità avanzata". ") e facendo clic su "Aggiungi nuovo dispositivo DMX…" Puoi verificare se il tuo dispositivo si trova nel database della modalità avanzata facendo clic su "Aggiungi dispositivo dall'elenco" o semplicemente aggiungendolo come dispositivo personalizzato.
Assicurati che la modalità di controllo e il canale iniziale sul dispositivo di illuminazione siano gli stessi di quelli selezionati nell'interfaccia Stage Monster Live.
Puoi verificare che tutto sia impostato correttamente modificando i parametri nell'interfaccia di Stage Monster Live. Se l'uscita del dispositivo di illuminazione non cambia o cambia in un modo che non dovrebbe, torna indietro attraverso questi passaggi e assicurati che tutto sia stato fatto correttamente.
Per ulteriori informazioni sull'utilizzo dell'interfaccia Stage Monster Live, è disponibile una guida per l'utente all'indirizzo
Passaggio 6: finito
Congratulazioni! Ora hai un controller DMX completamente funzionante in esecuzione sulla piattaforma di controllo Stage Monster Live.
Consigliato:
Tester e controller Arduino DMX 512: 19 passaggi
Arduino DMX 512 Tester and Controller: Actualizaciones, ficheros, códigos… English versionFacebookHerramienta para pruebas y control de illuminación de espectáculos a travez del protocolo DMX-512, ideale per hacer pruebas rápidas en instalaciones fijas o temporales de illuminación. Este p
Arduino DMX 512 Tester e Controller ITA: 19 passaggi
Arduino DMX 512 Tester and Controller ITA: Aggiornamenti, file, codici, schemi…Versión en EspañolFacebookStrumento di controllo per test e light show con il protocollo DMX-512, ideale per test rapidi su installazioni fisse o temporanee di illuminazione. Questo progetto nasce dalla necessità di avere un portab
Controller di gioco fai-da-te basato su Arduino - Controller di gioco Arduino PS2 - Giocare a Tekken con il gamepad Arduino fai da te: 7 passaggi
Controller di gioco fai-da-te basato su Arduino | Controller di gioco Arduino PS2 | Giocare a Tekken con il gamepad Arduino fai da te: Ciao ragazzi, giocare è sempre divertente, ma giocare con il tuo controller di gioco personalizzato fai-da-te è più divertente. Quindi creeremo un controller di gioco usando arduino pro micro in queste istruzioni
Tutto in uno · Terminatore DMX e tester DMX: 3 passaggi
Tutto in uno · Terminatore DMX e tester DMX: in qualità di tecnico luci, a volte hai bisogno di sapere quanto siano sane le tue connessioni dmx tra i dispositivi. A volte, a causa dei cavi, degli apparecchi stessi o delle fluttuazioni di tensione, il sistema DMX è esposto a molti problemi ed errori. Quindi ho fatto
Trappola live a misura di mouse IoT: 6 passaggi (con immagini)
Trappola live IoT Mouse-Friendly: questa è una trappola per catturare i topi senza ferirli, in modo da poterli rilasciare all'esterno. Se il sensore di prossimità rileva il mouse, il servomotore chiuderà la porta. Riceverai un messaggio istantaneo e/o un'e-mail per informarti che hai chiuso