Neste artigo, você aprenderá como fazer a guirlanda mais legal da janela. É tão legal que você definitivamente não compra em nenhum lugar, nem mesmo dos chineses. Mas faremos isso a partir dos componentes chineses. Essa é a ironia, certo? O autor deste produto caseiro é AlexGyver.
O principal componente da guirlanda é uma faixa modular LED endereçável. Pequenos módulos com LEDs são soldados com fios em tiras longas de 50 peças. A distância entre os módulos é de 12 cm.
A propósito, você pode comprar módulos de LED desencapados muito mais baratos e soldá-los você mesmo. Mas é claro que você entende o quanto precisa soldar.
O microcontrolador controlará a fita, no nosso caso a plataforma arduino nano, ou seja, sua versão chinesa.
E isso é tudo o que precisamos para criar a matriz de guirlandas mais legal. Bem, você também precisa de um resistor para proteger a saída do microcontrolador e uma poderosa fonte de alimentação de 5V. Embora, se você não usar o modo de tela cheia, um carregador USB será suficiente para um smartphone com uma corrente de 1 e, de preferência, 2A.
Há também uma capacidade adicional de controlar a matriz de um smartphone. Para fazer isso, você precisa comprar um módulo bluetooth.
O autor comprou muitos módulos de LED e, como se vê, eles estão conectados desta maneira:
Aqui está um pacote de 50 diodos:
Vamos começar a anexá-lo à janela, mas primeiro, um pouco de teoria. Montaremos a fita de acordo com o esquema em zigue-zague. Determine imediatamente em que ponto do pacote na borda do pino DI, este será o início da fita à qual o microcontrolador está conectado. Um grupo foi suficiente para apenas uma janela, respectivamente, pegamos a próxima e conectamos. Eles estão equipados com conectores.
O autor monta a fita com LEDs dentro da sala para mostrar a matriz no quadro o mais próximo possível, já que ele mora em um andar alto e com instalação normal de LED na rua, a demonstração não funcionará.
Bem, aqui estão os quadros com a instalação de diodos de fita na rua:
A instrução é a seguinte: eu lavo as janelas por dentro, é aconselhável desengordurar o vidro, marcar a grade verticalmente com um passo de 12 cm e, é claro, apertamos a fita.Você pode consertá-lo simplesmente com fita, fatias ou listras na largura da janela. O ponto mais importante: as janelas externas devem estar sujas. Quanto mais sujo, melhor, maior a mancha de um LED e melhor será o efeito.
Em seguida, vá para página do projeto e faça o download do arquivo com firmware e bibliotecas. Se esta é sua primeira vez, leia as instruções detalhadas para instalar e configurar o programa, tudo é muito simples lá (as instruções estão na página do projeto).
Em seguida, conectamos o arduino ao computador, abrimos o arquivo de firmware GyverMatrixOS_v1.0.ino e examinamos os locais de construção.
Na guia principal, primeiro você precisa ajustar o tamanho da sua matriz e especificar o ponto e a direção da conexão.
Também é recomendável definir um limite de corrente se uma fonte de alimentação fraca for usada. O próprio sistema limitará o brilho para não forçar a fonte de alimentação, isso é uma coisa tão inteligente.
Além disso, existem configurações de velocidade de diferentes modos. Há um modo de espera no qual a lista sintonizada de efeitos gira. Aqui você também pode definir o tempo entre a alteração de efeitos da lista e o tempo após o qual essa alteração de efeitos é ativada. O sistema suporta botões externos para controle nos jogos e, para economizar memória, você pode desativar todo o firmware, mas isso é pouco útil para você.
Em seguida, estamos interessados na guia "personalizado", que contém uma lista personalizada de efeitos que serão alternados. Aqui estão eles, todos estão listados.
O firmware original baixado exibe todos os efeitos disponíveis, existem 15, são eles: execução de texto de 3 tipos, 3 jogos e apenas animações diferentes. Além disso, o sistema pode exibir imagens e gifs (.gif), mas mais sobre isso em outro momento. Em geral, esta lista pode ser editada por analogia com a forma como agora é feita, exclua os modos e altere seus lugares, além de adicionar novas linhas de rastejamento ao texto. O principal é não esquecer de indicar o número total de modos - aqui:
Alguns efeitos podem ser configurados na guia "efeitos", escolhendo-o, há algo interessante.
Em geral, clique no botão "download" e o firmware é carregado no arduino. Depois disso, você pode conectar tudo de acordo com o esquema e aproveitar o efeito.
O primeiro efeito é a saída de texto do arco-íris. A cor das letras muda dependendo da sua posição na matriz.
Além disso, o maior efeito de Ano Novo é a "neve". Se você não tiver neve suficiente no inverno, faça uma guirlanda e aproveite a queda de neve.
O próximo modo não é menos do que o Ano Novo, pode ser interpretado como "confete" ou "saudação".
Além disso, o clássico efeito matriz, como no filme com Keanu Reeves.
Starfall:
Correndo quadrado:
Bolas ou cometas em execução:
Ondas senoidais. Neste exemplo, os parâmetros não foram gerados muito bem, sempre que tudo será diferente.
O próximo efeito é o "arco-íris flutuante", o efeito de comer mais atual de todos.
Além disso, há uma lareira do tamanho de uma janela. O principal é que alguém não chamou bombeiros.
O jogo "cobra". No modo de mudança de efeito, a cobra toca por conta própria, mas você pode assumir o controle dos botões e continuar jogando.
Tetris. Da mesma forma, joga por si só e você pode interceptar botões.
Labirinto Ele se passa também, embora sem a possibilidade de perder.
Mais efeitos, bem como detalhes sobre como fazer uma guirlanda neste vídeo:
E você também pode conectar-se à matriz de guirlanda usando o aplicativo GyverMatrixBT, disponível para download gratuito na Play Store e controlar a fita. Basta executar qualquer ação e controlar as passagens para o telefone. Se dentro de um certo tempo nenhum comando for recebido do telefone, a lista cíclica de modos será ativada novamente.
Usando o aplicativo, você pode desenhar no modo de desenho ou baixar imagens diretamente do telefone, e elas serão exibidas na matriz.
Obrigado pela atenção. Até breve!