Índice:
- Etapa 1: Materiais
- Etapa 2: recebimento de pedidos DMX
- Etapa 3: Controle de energia do fio EL
- Etapa 4: Fiação
- Etapa 5: Instalando o fio EL
- Etapa 6: codificação
- Etapa 7: Aproveite
- Etapa 8: [BÔNUS] Não está usando Arduino Mega2560
- Etapa 9: Conclusão
Vídeo: Teto de fio EL controlado por DMX: 9 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Este projeto é um teto EL Wire controlado por DMX. É feito de 30 EL Wire (que significa Fio Eletroluminescente) em 3 cores diferentes, totalmente independentes. Inclui um protocolo DMX padrão, para ser compatível com qualquer software de controle de luz.
Etapa 1: Materiais
Os materiais necessários são principalmente componentes eletrônicos. Aqui está uma lista de tudo o que foi usado para concluir este projeto:
- Um Arduino Mega 2560
- Uma fonte de alimentação para o Arduino (entre 9V e 12V)
- Uma entrada DMX (e opcionalmente uma saída DMX se você não estiver no final da linha DMX)
- Um MAX485 para converter o sinal DMX (RS-485) em TTL Serial legível pelo Arduino
- Uma pequena mudança (veja a etapa DMX para entender o porquê)
- 3x inversores especializados para EL Wire, capazes de conduzir EL Wire suficiente ao mesmo tempo (100 metros cada, neste caso)
- Resistores de 30x 470 ohms
- 30x MOC2023 optotriacs
- 30x 1k ohms 1W resistores
- 30x triacs BTA16
- Tanto EL Wire quanto você quiser!
Agora que tudo está aqui, vamos começar!
Etapa 2: recebimento de pedidos DMX
DMX é um protocolo muito comum no controle de luz. Este projeto EL Wire usa este padrão para ser compatível com qualquer controlador DMX.
Primeiro, precisamos receber pedidos da interface DMX do DJ ou do controlador de luz.
Para atingir este objetivo, um MAX485 faz a conversão entre os níveis lógicos RS-485 usados pelo DMX e os níveis lógicos TTL usados pela interface serial do Arduino. Aqui, o MAX485 é conectado apenas para receber pedidos, é apenas um dispositivo DMX e não controlará mais nada.
O pino RX precisa ser colocado no pino TX do Arduino, mas é muito útil colocar uma chave entre eles. De fato, quando você tentar fazer upload de seu código no Arduino, o pino TX precisará ser desconectado da linha DMX, caso contrário, ele travará. O mesmo problema pode ocorrer quando o Arduino está inicializando, então apenas ligue a conexão quando tudo estiver pronto.
Para permitir que dispositivos DMX sejam encadeados, uma outra saída DMX foi soldada em paralelo à entrada (não no esquema).
Etapa 3: Controle de energia do fio EL
O controle EL Wire não é tão fácil quanto LED por causa de sua fonte de alimentação. Ele precisa ser alimentado por uma fonte de alimentação especial, fornecendo algo em torno de 120 VAC a 2kHz.
Os relés poderiam ter sido usados para este sequenciador caseiro, mas não foi muito interessante por causa do tempo de comutação e do som.
A solução é usar triacs, com optotriacs para isolar. Realizei este circuito em um PCB caseiro, mas você pode encomendá-los para um profissional ou apenas soldá-lo manualmente, mas será um pouco difícil.
Decidi fazer 3 PCBs controlando 10 saídas cada, mas pode ser adaptado.
Etapa 4: Fiação
Conectar todas as cartas é bastante longo e repetitivo. Para ser mais eficiente, usei um cabo de fita entre o Arduino e cada placa de alimentação.
Existem cabeçalhos masculinos no centro de cada tabuleiro. Em seguida, soldou os conectores fêmeas em um lado do cabo plano e os machos no outro lado para conectar diretamente no Arduino. Cada fio EL vem em um bloco de parafusos de terminal nos painéis de alimentação.
Tudo é aparafusado em uma placa de madeira, e essa placa é fixada no teto.
Etapa 5: Instalando o fio EL
As 30 peças de EL Wire são amarradas ao teto, mas também em uma espécie de grande poço de luz.
Primeiro, no poço de luz, cada pedaço de fio EL de 9 metros de comprimento é grampeado. Por ser feito de madeira, um grampeador manual era suficiente. São 10 peças, espaçadas de 10 cm.
As outras 20 peças do fio EL estão dispostas em estrela do poço de luz. Estão todos amarrados ao teto por zíperes, pois as barras de metal percorrem toda a sala. Esta disposição permite que haja menos cabos para unir as placas.
Etapa 6: codificação
Para permitir a comunicação usando o protocolo DMX, usei a biblioteca DMXSerial, disponível aqui.
O resto do código foi desenvolvido especialmente para este projeto, mas é totalmente adaptável. Sinta-se à vontade para usá-lo e modificá-lo como quiser!
Etapa 7: Aproveite
Para usar este sistema:
- conecte e carregue o código
- desligue o interruptor
- conecte seu controlador DMX na entrada DMX
- ligue as fontes de alimentação
- coloque o interruptor ligado
- envie seus pedidos DMX
- Aproveite !
Etapa 8: [BÔNUS] Não está usando Arduino Mega2560
Minha primeira ideia era criar todos os PCBs para este projeto. Como consequência, criei um esquema e um layout de PCB que inclui tudo o que é necessário.
Nesta placa, você pode encontrar um AtMega328P que é o mesmo que um Arduino Uno. No entanto, ele não tem saídas suficientes, então adicionei 3 MCP23017. Eles são extensores GPIO, comunicando-se com o protocolo I2C. Cada MCP23017 pode adicionar 16 novas saídas, mas era mais fácil ter um componente para cada placa de alimentação.
Para usar esta configuração, você deve usar a biblioteca "ElWireMCP" baseada na biblioteca Adafruit MCP23017, em vez da biblioteca "ElWireMega" do meu código anterior.
Etapa 9: Conclusão
Espero que você goste deste projeto e use-o do seu jeito!
Recomendado:
Instalação de teto estrela de fibra óptica musical reativa: 11 etapas (com fotos)
Instalação de teto estrela de fibra óptica reativa a música: Quer um pedaço da galáxia em sua casa? Descubra como é feito abaixo! Durante anos foi o projeto dos meus sonhos e finalmente acabou. Demorou um pouco para ser concluído, mas o resultado final foi tão satisfatório que tenho certeza de que valeu a pena. Um pouco de bi
Sistema de irrigação controlado por WiFi 'inteligente' alimentado por energia solar: 6 etapas (com fotos)
Sistema de irrigação controlado por Wi-Fi 'inteligente' alimentado por energia solar: este projeto usa peças solares DIY e 12v padrão do ebay, juntamente com dispositivos Shelly IoT e alguma programação básica em openHAB para criar uma rede elétrica de jardim e irrigação inteligente totalmente movida a energia solar setup.System Highlights: Fu
Acenda a lâmpada do teto: 6 etapas (com fotos)
Sate-Light the Ceiling Lamp: IntroduçãoSaudações! É sempre bom personalizar seu espaço pessoal, adicionando móveis e dispositivos de sua escolha, dando personalidade ao seu ambiente. Mas e se você fizer suas próprias coisas únicas? Essa é uma sala com atitude! Gosto de todas as coisas
Suporte para microfone - Suspensão no teto: 7 etapas (com fotos)
Suporte para microfone - suspensão no teto: Desejo compartilhar meu suporte para microfone de PVC no teto. Não consegui encontrar nenhum guia real sobre como fazer isso passo a passo, então decidi fazer por conta própria. Ao todo, este projeto levou cerca de 4 horas desde o conceito até o produto acabado q
Quadro branco de Wiimote montado no teto: 7 etapas (com fotos)
Quadro branco de Wiimote montado no teto: Este Instructable lhe dará instruções passo a passo sobre como fazer um suporte de teto muito barato para um wiimote para uso com um projetor montado no teto. Isso funciona muito bem em salas de aula ou salas de diretoria onde o projetor é permanentemente montado no c