Ambilight faça você mesmo: instruções passo a passo, dicas e truques

Índice:

Ambilight faça você mesmo: instruções passo a passo, dicas e truques
Ambilight faça você mesmo: instruções passo a passo, dicas e truques
Anonim

Ambilight é um mundo de cores. A luz de fundo pode ser feita no mesmo tom da tela, ou ter uma cor estática branca, vermelha, azul ou verde. Independentemente da configuração escolhida, assistir a essa TV será épico. O Ambilight é ótimo para iniciar uma festa e pode não apenas acompanhar o que está acontecendo na tela, mas também reagir à música.

Ajusta automática e inteligentemente a intensidade e as cores exibidas com base no andamento, intensidade e volume da música. Apesar do sistema vir com TVs modernas, você pode fazer o Ambilight t com suas próprias mãos. A principal vantagem de fazer sua própria solução de iluminação doméstica DIY é que você pode adicionar muito mais LEDs por um preço pequeno, permitindo que você use 100-200 elementos ou até mais.

Light show para Apple TV

Show de luzes para Apple TV
Show de luzes para Apple TV

Iluminação ambiente para TV- melhoria do design de visualização de qualquer filme. E se a tela não suportar esta função, você pode facilmente executá-la sozinho.

Hardware para DIY Ambilight:

  1. Raspberry Pi 3 modelo B.
  2. Carregador USB ou fonte de alimentação.
  3. Micro USB.
  4. Três cabos HDMI.
  5. Cartão SD para Raspberry Pi.
  6. faixa de LED.
  7. Divisor HDMI AC/DC.
  8. Software.

Antes de começar, baixe a versão mais recente do sistema operacional Raspbian e instale-a no cartão SD. Você pode baixar o programa no site do fabricante, também pode encontrar o manual de instalação lá.

Algoritmo de dispositivo Ambilight t faça você mesmo
Algoritmo de dispositivo Ambilight t faça você mesmo

Algoritmo para implementar o Ambilight com suas próprias mãos:

  1. Conecte um dispositivo de áudio. Neste ponto, conecte um dispositivo de mídia HDMI, como uma Apple TV, ao divisor HDMI e depois à TV. Comece conectando um dos cabos HDMI da saída do dispositivo multimídia à entrada do divisor. Em seguida, conecte um segundo cabo HDMI da saída do primeiro divisor à porta desejada na TV.
  2. A partir da segunda saída do divisor, conecte o terceiro e último cabo HDMI à porta de entrada do conversor HDMI/AV. Feito isso, conecte um cabo RCA da saída de vídeo amarela do divisor à entrada de vídeo da placa de captura.
  3. A seguir, a iluminação Ambilight do tipo faça você mesmo continua. Conecte a faixa de LED à rede elétrica e ao Raspberry Pi. Conecte o positivo (5 V) epólo negativo (terra) à fonte de alimentação de 5V e ligue-o. Verifique a polaridade correta. Como fazer isso? O primeiro indicador da faixa deve ficar azul.
  4. Para fazer seu próprio Ambilight, conecte a fonte de luz aos pinos GPIO do Raspberry Pi conectando os seguintes pinos: 9 (GND), 21 (DATA) e 23 (Clock). As cores podem variar de acordo com a faixa de LED. A melhor maneira de conectar a tira é usando cabos jumper, mas em princípio você pode usar qualquer coisa que crie uma conexão elétrica forte - solda e conectores.
  5. O software usado para criar o efeito Ambilight é o Hyperion, software livre e de código aberto. É muito fácil de configurar e ainda vem com um aplicativo Java para fácil instalação.
  6. Quando o programa abrir, vá direto na aba SSH e conecte o Raspberry.
  7. Antes de fazer DIY Ambilight para TV, digite o endereço IP, nome de usuário e senha corretos e conecte-se ao Raspberry Pi.
  8. Após o login, clique em "mostrar tráfego" para ver um registro completo do que está acontecendo. Em seguida, pressione Inst./Upd. Hyperion para instalar software e componentes necessários no Pi. Se o processo for bem-sucedido, as cores aparecerão na faixa de LED quando o Hyperion for inicializado.
  9. Um guia passo a passo detalhado para configurar o software pode ser encontrado no site do desenvolvedor.
  10. Crie uma estrutura para o Ambilight, como alguns perfis em L de alumínio, e corte-os no tamanho adequado paraTELEVISÃO. Faça furos nos lugares certos e termine os cantos para obter resistência e estética.
  11. Termine o DIY Ambilight prendendo a moldura na parte de trás do painel e removendo os fios.

Software Amblone

Amblone certamente não é o primeiro sistema a criar o efeito Ambilight. Existem outras soluções na web que atingem mais ou menos o mesmo efeito que o Amblone. Alguns deles são produtos comerciais acabados, alguns são projetos de bricolage como Amblone.

Para fazer o DIY Ambilight para TV, você precisará do seguinte:

  1. Software Amblone.
  2. Microcontrolador como Arduino Mega.
  3. cabo USB.
  4. RGB tiras de LED que podem ser controladas manualmente. Primeiro você precisa ter certeza de que a faixa não colore automaticamente os LEDs.
  5. Adaptador de 12V.
  6. Fios elétricos.
  7. Fita dupla face ou outro hardware de montagem de fita de LED.

Os microcontroladores Arduino são ideais para iniciantes porque são acessíveis, fáceis de programar e oferecem muitas opções para uma variedade de dispositivos de entrada e saída. Na maioria das vezes, eles são usados por radioamadores ao instalar a luz de fundo Ambilight da TV com as próprias mãos. Amblone para PC atualmente suporta até 4 canais, então o Arduino Mega é uma escolha muito boa, pois possui 14 PWM.

Soldagem e montagem do circuito de iluminação

Soldagem e montagem do circuitoiluminação
Soldagem e montagem do circuitoiluminação

Arduino Mega possui várias saídas de Pulse Width Modulation (PWM). Para cada faixa de LED, você precisa conectar o fio vermelho, verde e azul a uma dessas saídas. Para fazer o DIY Ambilight para TV, use os pinos 2-4, onde o pino 2 é vermelho, o pino 3 é verde e o pino 4 é azul. A segunda linha usa os pinos 5 a 7, onde o pino 5 é vermelho, o pino 6 é verde, o pino 7 é azul e assim por diante.

Arduino não pode fornecer tensão para as linhas de LED sozinho. Por esta razão, é necessária uma fonte de alimentação adicional. Um adaptador de 12 V, 1 A. Você também precisará de um resistor e um transistor para os fios vermelho, verde e azul. A instalação requer três resistores de 2200 ohms e três transistores NPN que podem alternar 200mA a 12V para cada canal.

Para fazer o DIY Ambilight ws2812b, conecte a saída do Arduino a um resistor e o resistor à base do transistor. Conecte o emissor ao terra do Arduino e o coletor à cor da faixa de LED apropriada para todos os fios RGB. Conecte o positivo comum das tiras de LED ao positivo do adaptador de 12V e o negativo do positivo do adaptador de 12V ao terra do Arduino.

A execução do circuito é elaborada em um pequeno fragmento da placa com designações de pinos para poder desconectar peças defeituosas, se necessário. Você pode usar um antigo gabinete de modem de rede para abrigar o Arduino e os componentes eletrônicos. Em seguida, aplique cabos Ethernetcomo energia para tiras de LED. O resultado é um case muito bonito e profissional com boas peças e fios.

Instruções de conexão do Arduino

Para fazer DIY Ambilight Arduino para TV, baixe o software apropriado. Para fazer o download, você precisa do ambiente Arduino, que pode ser encontrado no site do desenvolvedor, aqui você também encontra instruções de conexão.

Abra o arquivo pde no ambiente e selecione o modelo correto indo em "Tools> Panel" e Arduino Mega. Selecione também a porta correta em "Tools>" (serial). Em seguida, clique no botão "Baixar". Depois que o código for carregado, o Arduino deve iniciar e abrir automaticamente toda vez que receber energia do cabo USB ou do adaptador de energia.

Software ao instalar a TV com luz de fundo Ambilight faça você mesmo pode ser feito no sistema operacional Windows. Para isso, baixe o Amblone para Windows. Você pode baixar os binários ou os códigos-fonte e compilá-los você mesmo. Após iniciar o Amblone, um ícone aparecerá na bandeja do sistema. Clique com o botão direito do mouse no ícone e selecione "Configurar Amblone".

Em seguida, você precisa definir parâmetros importantes. Em primeiro lugar, escolha o monitor do qual deseja obter a cor média e indique os canais RGB e a parte da tela que eles representam. Por exemplo, se houver uma faixa de LED RGB localizada na parte superior da tela da TV selecionada como segundo monitor e um LEDfita estiver conectada aos pinos de saída 2-4, você precisa selecionar "Auxiliary Monitor" em "Source Monitor" e a parte da tela que a faixa representará no canal 1. Provavelmente será "top half" ou "full screen" ". As listras podem emitir cores estáticas não padronizadas. Para fazer isso, escolha a opção "estática".

A próxima configuração importante é a porta COM. Selecione a porta COM do Arduino no PC. Uma vez selecionado o correto, o Ambione deve iniciar automaticamente a comunicação com o Arduino. O pequeno LED piscará ao receber dados. Ao conectar o adaptador de fita de LED, você pode garantir que eles emitam as cores desejadas.

Dicas de ajuste de desempenho

Uma vez que o Arduino esteja funcionando, ajuste o software para obter o máximo desempenho. Várias opções disponíveis.

A primeira é a precisão do cálculo da cor. Esta opção determina quantos pixels serão usados para calcular a cor média da tela. Se o controle deslizante for girado para a direita, o algoritmo será executado mais rapidamente, mas a cor será menos precisa, o que pode causar cintilação. Configurá-lo para a esquerda dará os melhores resultados, mas pode retardar o processo, fazendo com que as tiras de LED mudem de cor mais lentamente ou interfiram em outros processos em execução no PC.

A segunda opção é o limite de escurecimento da cor. Essa opção define um limite para pixels maior que o valor médio. É muito útil se o vídeo que está sendo reproduzido não ocupar toda a tela, mas deixar parte do monitor preto. Ilumina parcialmente as cores. No entanto, a instalação é muitoum limite alto pode causar alguma cintilação.

A seguir vem a opção de cor de destaque. Esse recurso faz com que os LEDs se afastem do cinza e do branco para um tom mais atraente. Ajustando o controle deslizante para a posição "Desligado" acelerar um pouco o algoritmo. Se as cores emitidas combinam com você, a próxima opção não é usada.

Se eles parecerem completamente diferentes das cores na tela, você pode tentar marcar a caixa de seleção para alterar os valores de vermelho e azul. Os bitmaps são tratados de forma diferente em alguns sistemas devido ao fato de serem armazenados no formato RGB em vez do formato BGR. Definir esta opção irá corrigir isso e as cores corretas serão enviadas para o Arduino.

A seguir vem a calibração. Na maioria das tiras de LED RGB e outras fontes de luz, as luzes vermelha, verde e azul não têm a mesma intensidade de luz nas mesmas correntes. Por causa disso, as cores misturadas não serão exibidas corretamente e ficarão, por exemplo, um pouco azuis. Nesse caso, você terá que mover o controle deslizante dessa cor para trás para reduzir sua dominância.

Você também precisará realizar esta calibração se a parede na qual a luz está projetando não for completamente branca. De qualquer forma, uma boa maneira de calibrar o Ambione é selecionar uma cor estática branca para todos os canais (255, 255, 255) e mover os controles deslizantes até que a luz branca seja projetada na parede.

Há também um controle deslizante de brilho. Com este controle deslizante, você pode reduzir toda a intensidade da luz da instalação do Amblone. A última coisa a mudar são algumas configurações de desempenho,por exemplo, prioridade de processo. Se você tiver problemas para iniciar o Amblone ao lado de um player de mídia ou videogame, tente alterar essa configuração.

F alta tecnologia lzh

Lindo DIY Ambilight A iluminação LED Arduino pode ser feita usando software e processamento para qualquer dispositivo de plasma. Esse sistema Ambilight é barato, fácil de modificar, não possui dispositivo de passagem e é adequado para TVs ou monitores de diferentes tamanhos. Ele fornece luz difusa ao redor da tela plana, refletindo as cores vistas na tela. Os especialistas chamam esse projeto de Ozilight. Certamente tornará qualquer TV muito mais interessante. Esta é uma opção DIY para Ambilight para PC.

O sistema funciona com o computador. Uma vez que um programa de computador será usado para capturar e analisar as cores, isso significa que a TV ou o monitor só inserirão dados do PC e não de qualquer outra fonte de mídia, como DVD player ou canal de TV.

Equipamento necessário:

  1. Computador.
  2. Arduino Uno, Nano ou Mega, qualquer microcontrolador que suporte SPI também funcionará.
  3. Ws2812b Faixa de LED digital.
  4. Fonte CC para LEDs de 5V/2A, dependendo da quantidade de fita que será usada.

Ao comprar tiras RGB, é melhor escolher tiras RGB "digitais", como WS2811 ou WS2801. Algumas fitas baratas não podem alterar a cor de cada LED individual. Você também pode comprar LEDs individuais e conectá-losao esquema. Embora seja muito volumoso por causa dos cabos, pois são 4 cabos, resistores e outros elementos para cada LED.

Arduino Uno só pode lidar com 4 LEDs RGB, na maioria dos casos usa PWM sem nenhum outro dispositivo externo. Ao usar tiras de LED WS2811, o Arduino poderá acionar todos os LEDs com apenas uma conexão de fio, excluindo Vcc e GND.

WS2801 A fita LED RGB oferece tecnologia de ponta com tempo de resposta muito rápido, para que o usuário não perceba nenhum atraso visível entre a tela da TV e a luz. Quando você faz sua própria luz de fundo da TV Ambilight, o Raspberry controla a operação dos LEDs. O custo da fita é de cerca de 12 dólares americanos por metro. Para determinar quantos medidores serão necessários, verifique as dimensões da TV ou monitor. Por exemplo, para uma TV de 47 polegadas, serão necessários aproximadamente 3 metros.

A escolha da fonte de alimentação dependerá do comprimento. Os LEDs recomendados requerem 8,64 watts por metro. Portanto, a fonte de alimentação recomendada de 5V, 6A pode fornecer até 3,4m. Para mais de 3,5m, é recomendável usar uma fonte de alimentação de 10A, que pode suportar até 5,7m de LEDs.

Recomendações de cores para captura de tela

Ambilight faça você mesmo
Ambilight faça você mesmo

Muito fácil e eficiente para tirar screenshots e analisar cores com algumas bibliotecas JAVA.

Vantagens do processamento como ambiente de programação:

  1. Software multiplataforma pode ser executado em Windows, Mac eLinux.
  2. Usa sintaxe C++.
  3. Tem a mesma convenção de programação IDE que o Arduino. Na verdade, o Arduino IDE foi fundado para ser um IDE de processamento.
  4. Suporta algumas bibliotecas Java muito poderosas e úteis.
  5. Gratuito.

Para reprodução de cores de alta qualidade, as cores são analisadas nas bordas da tela. Após a captura, a frequência de pixel é reduzida em uma área específica para obter uma cor média. Faça isso simultaneamente em várias áreas ao longo da borda da tela. Por fim, você pode usar a cor de cada área para controlar os LEDs RGB. O sistema de marcação de LED no código segue o padrão. Se, por exemplo, houver 25 LEDs, as bordas da tela serão divididas em 25 pequenos retângulos.

Você pode construir um controle remoto robótico DIY Camera Gimbal. Este é um projeto muito fácil.

A primeira parte do código do programa.

A primeira parte do código do programa
A primeira parte do código do programa

Preparando uma faixa de LED RGB de 25 peças. Os LEDs RGB geralmente são fornecidos como uma tira, mas é melhor que sejam separados e soldados juntos. Para fazer isso, use cola quente para fortalecer os pontos de solda.

A segunda parte do código se parece com isso.

A segunda parte do código do programa
A segunda parte do código do programa

Em seguida, instale a fita na TV. Selecione o posicionamento exato dos diodos. Eles devem ser apontados para fora em um ângulo para que sejam vistos mais brilhantes de frente.

A terceira parte do código do programa é mostrada na foto.

Terceiropedaço de código
Terceiropedaço de código

Conectar Arduino, Alimentação para transferir dados. Use uma fonte de alimentação externa - adaptador de alimentação 5V 2A. O GND da fonte de alimentação deve ser conectado ao Arduino GND.

A quarta parte do código do programa está na foto.

A quarta parte do código do programa
A quarta parte do código do programa

A seguir, uso o software no computador, prescrevo todas as partes do código do programa.

A quinta parte se parece com isso.

Quinta parte do código do programa
Quinta parte do código do programa

Controle de tira de LED

Com o Arduino, você pode interagir com o aplicativo Processing para integrar o sistema. Nesse caso, é bem possível fazer o DIY Ambilight para uma TV sem computador.

Você pode usar a fita de LED RGB WS2811, ela não é controlada por sinais RGB PWM, mas por outro protocolo que requer apenas uma conexão de fio. É muito difícil fazer do zero por conta própria. Felizmente, a equipe da Adafruit desenvolveu uma biblioteca para este tipo de fita de LED - NeoPixel.

Controle de tira de LED
Controle de tira de LED

25 LEDs exigirão que pelo menos 75 dados sejam enviados cada vez que uma captura de tela for feita. Quando enviados, valores constantes são adicionados, como os caracteres O e Z. Este é um identificador para o Arduino, para que ele saiba que este é o início de novos dados. Após recebê-los, o aplicativo receberá a mensagem "Estou pronto, o próximo pacote de dados, por favor". Após isso, é realizado um pequeno ajuste da posição dos LEDs.

Melhor experiênciaLuzes Philips

A melhor experiência de luz de fundo da Philips
A melhor experiência de luz de fundo da Philips

Philips Ambilight é um sistema de iluminação empolgante integrado a TVs selecionadas. Em torno deste último, existem LEDs que exibem as cores da tela nas paredes atrás dela em tempo real. Este produto não está disponível em todos os países e pode ser bastante caro. Mas, felizmente, existe uma versão DIY que você mesmo pode instalar. Um clone do Ambilight possível usando um Raspberry Pi, alguns LEDs e software livre.

Equipamentos e suprimentos:

  1. Qualquer fonte HDMI.
  2. Fita dupla face para prender peças na TV, 3 m.
  3. Framboesa Pi 2/3.
  4. Cartão de memória Micro SD de pelo menos 8GB e fonte de alimentação de 2,5A.
  5. Tira de LED (5m para TV de 40").
  6. 5V 10A Fonte de alimentação LED.
  7. Divisor HDMI.
  8. Adaptador HDMI para AV.
  9. Gravador de vídeo.
  10. cabo HDMI.
  11. Ferro de solda.

Primeiro, meça as fitas ao redor da tela que você planeja usar. Depois que as tiras forem cortadas no tamanho certo, solde-as suavemente, certificando-se de que estejam conectadas umas às outras na direção correta com a seta que aponta para baixo.

Quando a energia é aplicada às fitas de LED sem software, alguns LEDs podem não acender. Isso não significa que eles não funcionam. Você precisa esperar até que o software seja instalado antes de concluir que elesfora de ordem.

Configure o raspberry pi e instale o sistema operacional OpenELEC. Neste ponto, execute o aplicativo Hyperion no computador e ssh no Raspberry Pi. As configurações que você precisa selecionar para o aplicativo Hyperion variam de acordo com a marca da TV. Seguir as configurações de outra pessoa nem sempre dá bons resultados em um dispositivo específico.

Existe um prático aplicativo de telefone Hyperion Remote que permite ao usuário conectar-se facilmente ao sistema e ajustar os efeitos de iluminação ao seu gosto, bem como usar modos predefinidos, como DIY Embilight para TV Samsung.

Efeito de iluminação de fundo HD Lightberry

Efeito de iluminação de fundo HD Lightberry
Efeito de iluminação de fundo HD Lightberry

Para ter o efeito do Philips Ambilight, não é necessário comprar um novo painel, você pode obtê-lo em qualquer tela de plasma. A rede de distribuição vende kits de software que criam projetos muito mais interessantes e são aplicáveis a TVs existentes. Uma das mais conhecidas é a Lightberry, uma empresa que aprimorou a experiência de visualização e jogos usando LEDs coloridos semelhantes ao sistema Philips Ambilight.

Teoricamente, o sistema é bastante simples - usando um Raspberry Pi como processador em um esquema de tempo de execução Ambilight faça você mesmo para uma TV via HDMI. O cabo vai do divisor até o kit Lightberry HD, que analisa as bordas externas da imagem que está sendo enviada para a TV. Então ele recriacor e brilho com um efeito quase instantâneo. As luzes exibidas nas bordas da TV criam a ilusão de uma imagem que se estende além das bordas da TV e aprimoram a experiência geral de visualização.

Instalando a imagem do sistema no Raspberry Pi ao fazer DIY Embilight para TV:

  1. Baixe a imagem do sistema do site Lightberry HD. Esta é uma versão modificada do popular sistema Raspberry Pi KODI projetado para funcionar com Lightberry HD.
  2. Baixe o software para instalar a imagem do sistema no cartão microSD. Os usuários de Mac podem usar o ApplePi Baker e os usuários de Windows podem usar o Win32DiskImager, é gratuito e fará o trabalho exatamente.
  3. Insira um cartão microSD em um PC ou Mac. Isso pode ser feito através do slot de cartão SD ou através de um leitor de cartão SD USB.
  4. Instale a imagem do sistema no cartão microSD.
  5. Na seção encontre a imagem do sistema baixada clicando nos três pontos na seção Receita IMG e "Restaurar Backup" para instalar.
  6. Os usuários do Windows precisam executar o Win32DiskImager como administrador clicando com o botão direito do mouse no utilitário e selecionando "Executar como administrador".
  7. Em seguida, visualize a imagem do sistema inicializado anteriormente, selecione a letra do driver do cartão SD no computador.
  8. A seguir, o assistente de programa o ajudará a configurar o software.

Ambilight também é o acompanhamento perfeito para jogos. Ao entrar no modo de jogo, a velocidade com que as cores podem mudar é aumentada para melhor simular a açãona tela. Se o jogador adora jogos de tiro em primeira pessoa ou jogos de corrida, o Ambilight garante que eles se sintam mais envolvidos na ação, com o benefício adicional de poder fazer o DIY Ambilight sem um computador.

Recomendado: