Índice:
- Etapa 1: Preparação do escudo DMX
- Etapa 2: Montagem
- Etapa 3: Código
- Etapa 4: conectar aos dispositivos DMX
- Etapa 5: Configurar Dispositivos de Iluminação / Efeito no Stage Monster Live
- Etapa 6: Concluído
Vídeo: Controlador IOT DMX com Arduino e Stage Monster Live: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Controle a iluminação do palco e outros dispositivos DMX de seu telefone ou qualquer outro dispositivo habilitado para web. Mostrarei como construir de forma rápida e fácil seu próprio controlador DMX que roda na plataforma Stage Monster Live usando um Arduino Mega.
Suprimentos:
Arduino Mega 2560
Escudo Ethernet
store.arduino.cc/usa/arduino-ethernet-shield-2
Escudo DMX
www.dfrobot.com/product-984.html?gclid=Cjw…
Biblioteca conceitual para escudo DMX
sourceforge.net/p/dmxlibraryforar/code/ci/…
Dois (2) fios de jumpers curtos
Um cabo DMX para cada dispositivo de iluminação DMX
Terminador DMX
Fonte de alimentação (adaptador AC / DC, bateria, etc.)
Conta Stage Monster Live (requer assinatura, mas oferece teste gratuito de 7 dias)
www.stagemonsterlive.com
Etapa 1: Preparação do escudo DMX
Tanto o escudo Ethernet quanto o escudo DMX tentarão usar a porta serial 0 para se comunicar com o Arduino e eles irão interferir um com o outro se não corrigirmos isso, então primeiro precisamos fazer um pouco de trabalho de preparação para os dois escudos para funcionar corretamente. Como o escudo DMX é colocado no topo da pilha, será mais fácil fazer modificações nele em vez do escudo Ethernet.
A primeira coisa que precisaremos fazer é cortar (ou dobrar para trás) os pinos inferiores na blindagem DMX nos pinos digitais 0 e 1 (RX0 e TX0) para que esses dois pinos não sejam conectados ao Arduino. Posteriormente, conectaremos o escudo DMX ao Arduino por meio da porta serial 1. Por enquanto, podemos prosseguir para uma pequena modificação no arquivo conceptinetics.h.
Você provavelmente encontrará esse arquivo onde quer que suas bibliotecas instaladas pelo usuário sejam mantidas. Para mim, está em Documentos -> Arduino -> bibliotecas -> Conceitos. Você pode simplesmente abrir o arquivo Conceptinetics.h no Bloco de Notas. Aproximadamente 44 linhas abaixo de onde o código real começa naquele arquivo, você encontrará uma seção para definir qual porta serial usar para a porta DMX. Por padrão, ele será definido como 0. Você pode alterá-lo para qualquer porta que deseja usar, removendo o comentário da linha para essa porta e comentando a linha para a porta 0. Em seguida, salve o arquivo. Agora, quando tivermos os dois escudos conectados ao Arduino, os dois poderão funcionar sem interferir um no outro.
Etapa 2: Montagem
Esta é a parte mais fácil. O escudo Ethernet fica em cima do Arduino e o escudo DMX vai em cima do escudo Ethernet. Usando seus dois fios de jumper, conecte os pinos TX0 e RX0 na blindagem DMX aos pinos apropriados no Arduino (TX1 e RX1 se você escolheu a porta serial 1 e assim por diante). Isso permite que o escudo DMX se comunique com o Arduino por meio da porta que você escolheu, enquanto o escudo Ethernet se comunica com ele via porta serial 0.
Etapa 3: Código
Baixe o esboço stmrfile.ino e abra em seu Arduino IDE. Preencha as credenciais do Stage Monster Live nas variáveis intituladas Nome de usuário, senha e Api_Key (esta é a chave de API de acesso que pode ser encontrada na seção Configurar na página da sua conta do Stage Monster Live) e, em seguida, conecte seu Arduino, selecione seu dispositivo no menu Porta (em Ferramentas na barra de ferramentas), e carregue o esboço para o seu Arduino. Se o dispositivo foi montado corretamente e a biblioteca Conceptinetics foi instalada corretamente, não deve haver erros.
Etapa 4: conectar aos dispositivos DMX
Conecte um cabo DMX à saída DMX na blindagem DMX. Conecte a outra extremidade ao primeiro dispositivo DMX e, em seguida, conecte esse dispositivo DMX ao próximo da mesma maneira e assim por diante. Use um terminador DMX no último dispositivo DMX da cadeia.
Deixe o Arduino conectado ao computador ou desconecte e use uma fonte de alimentação separada para fornecer energia. Usando o cabo Ethernet, conecte a blindagem Ethernet ao roteador.
Etapa 5: Configurar Dispositivos de Iluminação / Efeito no Stage Monster Live
Faça login em sua conta do Stage Monster Live e navegue até a interface de controle.
Para cada um de seus dispositivos de iluminação / efeito DMX, faça o seguinte:
Verifique se o seu dispositivo de iluminação está disponível para o modo padrão clicando na guia "Dispositivos padrão" e, em seguida, olhando os dispositivos disponíveis em cada zona, clicando na zona e, em seguida, clicando em "Nenhum dispositivo selecionado". Se estiver disponível, você pode defini-lo como um dos seus dispositivos de modo padrão. Depois de selecioná-lo, você pode definir o canal inicial clicando em "Canal inicial: Nenhum."
Se não estiver disponível no Modo Padrão, você ainda pode usá-lo no Modo Avançado indo para a subinterface do Modo Avançado (se estiver usando a interface móvel, clique em "Controle" e use as setas para alterar o "Modo Padrão" para "Modo Avançado ") e clicando em" Adicionar novo dispositivo DMX … "Você pode verificar se o seu dispositivo está no banco de dados do Modo avançado clicando em" Adicionar dispositivo da lista "ou apenas adicionando-o como um dispositivo personalizado.
Certifique-se de que o modo de controle e o canal inicial no dispositivo de iluminação sejam os mesmos que você selecionou na interface do Stage Monster Live.
Você pode verificar se tudo está configurado corretamente alterando os parâmetros na interface do Stage Monster Live. Se a saída do dispositivo de iluminação não mudar ou mudar de uma forma que não deveria, volte por essas etapas e certifique-se de que tudo foi feito corretamente.
Para obter mais informações sobre como usar a interface do Stage Monster Live, há um guia do usuário em
Etapa 6: Concluído
Parabéns! Agora você tem um controlador DMX totalmente funcional em execução na plataforma de controle Stage Monster Live.
Recomendado:
Testador e controlador Arduino DMX 512: 19 etapas
Arduino DMX 512 Tester and Controller: Actualizaciones, ficheros, codes … English versionFacebookHerramienta para pruebas e controle de iluminação de espectáculos a travez do protocolo DMX-512, ideal para hacer pruebas veloz en instalaciones fijas ou temporales de iluminación. Este p
Testador e controlador Arduino DMX 512 ENG: 19 etapas
Arduino DMX 512 Tester and Controller ENG: Updates, files, codes, schematics … Versión en EspañolFacebookControl ferramenta para teste e show de luz pelo protocolo DMX-512, ideal para testes rápidos em instalações fixas ou temporárias de iluminação. Este projeto surge da necessidade de ter um portab
Módulo de energia IoT: Adicionando um recurso de medição de energia IoT ao meu controlador de carga solar: 19 etapas (com imagens)
Módulo de energia IoT: Adicionando um recurso de medição de energia IoT ao meu controlador de carga solar: Olá a todos, espero que todos estejam ótimos! Neste instrutível, vou mostrar como fiz um módulo de medição de energia IoT que calcula a quantidade de energia gerada por meus painéis solares, que está sendo utilizada por meu controlador de carregamento solar t
Controlador de jogo DIY baseado em Arduino - Controlador de jogo Arduino PS2 - Jogando Tekken com gamepad Arduino DIY: 7 etapas
Controlador de jogo DIY baseado em Arduino | Controlador de jogo Arduino PS2 | Jogando Tekken com DIY Arduino Gamepad: Olá pessoal, jogar é sempre divertido, mas jogar com seu próprio controlador de jogo DIY personalizado é mais divertido. Portanto, faremos um controlador de jogo usando arduino pro micro neste instructables
Tudo em um · Terminador DMX e Testador DMX: 3 etapas
All in One · DMX Terminator & DMX Tester: Como técnico de iluminação, às vezes você precisa saber o quão saudáveis estão suas conexões dmx entre os aparelhos. Às vezes, devido aos fios, acessórios próprios ou flutuações de tensão, o sistema DMX está exposto a muitos problemas e erros. Então eu fiz