Índice:

Camiseta Matrix Arduino DIY 6x6: 8 etapas (com imagens)
Camiseta Matrix Arduino DIY 6x6: 8 etapas (com imagens)

Vídeo: Camiseta Matrix Arduino DIY 6x6: 8 etapas (com imagens)

Vídeo: Camiseta Matrix Arduino DIY 6x6: 8 etapas (com imagens)
Vídeo: HOW TO MAKE SCROLLING TEXT LED DISPLAY || 6X6 LED MATRIX || DIY LED Matrix BY B.E.E 2024, Julho
Anonim
Image
Image
Preparando os LEDs WS2812
Preparando os LEDs WS2812

Bem-vindo aos meus primeiros instructables! Quero mostrar-vos como fiz a minha própria T-shirt com matriz de LED por cerca de 50 € e como mostrar belas animações e imagens com o fantástico software de controlo de matriz de LED de Tyler Jones. No começo eu fiz uma matriz de 6x8 pixels, mas depois mudei para 6x6 visto que não funcionaria com o LMCS. Estou escrevendo este Instrucables depois de tê-lo feito, então, por favor, desculpe-me por fotos perdidas. A camiseta é até lavável, você pode tirar as tiras de LED. Se você tiver alguma dúvida, por favor me avise!

Se você gosta do meu wearable, vote nele no concurso do Arduino. Obrigado:)

EDITAR: Como alguns dos meus seguidores do IG pediram por isso, fiz um vídeo sobre isso.

Etapa 1: O que você precisa

Você precisará dos seguintes componentes:

  • T-shirt no seu tamanho (é melhor escolher uma maior para poder usá-la mais se for ainda mais jovem): 10 €
  • Fita LED WS2812b, usei uma fita com 30 LEDs por metro e um total de 60 LEDs: 20 €
  • alguns cabeçalhos de alfinetes femininos: 2 €
  • não tecido para segurar a faixa de LED: 2 €
  • Cabos jumper macho / macho, dependendo de quantos pixels você deseja usar: 3 €
  • Arduino com cabo USB (UNO): 5 €

    para a blindagem: Protótipo de blindagem, terminal de parafuso de 3 posições, placa breakout USB-B, resistor de 330 ohm, capacitor 1000uF 7 €

  • Powerbank para telemóveis (cerca de 4000mAh, quanto mais, melhor): 15 €
  • algum tipo de alojamento para a unidade de controle

As seguintes ferramentas são úteis / necessárias:

  • ferramentas de solda (ferro, alicate, cortador …)
  • tesoura
  • pequena serra e lixa para cortar os cabeçalhos
  • costurar ferramentas para o suporte da tira de LED

Etapa 2: Preparando os LEDs WS2812

Preparando os LEDs WS2812
Preparando os LEDs WS2812

Inicialmente, preparamos a faixa de LED. Corte a tira nas linhas impressas a cada 6 (ou qualquer número de pixels que você deseja usar) LEDs com uma tesoura. Usei 6 peças com 6 LEDs cada. Em seguida, você solda os cabeçotes fêmeas na tira. Você pode comprá-los em pares de três, mas é mais barato e melhor se você comprar os mais longos e depois cortá-los como quiser. Eu uso uma mini serra e lixa ou alicate diagonal e lixa. Isso é muito fácil (veja as fotos acima). Faça quantos forem necessários, dois para cada linha. Então você os solda nas almofadas, certifique-se de ter uma boa conexão e nenhum curto-circuito. As linhas finalizadas devem ser semelhantes às das fotos.

Etapa 3: preparando a camiseta

Preparando a Camiseta
Preparando a Camiseta
Preparando a Camiseta
Preparando a Camiseta
Preparando a Camiseta
Preparando a Camiseta
Preparando a Camiseta
Preparando a Camiseta

A camiseta vai segurar nossa matriz e deixar a luz brilhar. Ao adicionar um pouco de não tecido ao interior, podemos deslizar as linhas para dentro da camisa. Primeiro calcule quantos você precisará. Veja a foto no topo para ver as plantas. Calcule o tamanho que o seu não tecido deve ter. Você também precisa adicionar algum espaço para encaixar as tiras. Calcule com 0, 5 cm no máximo. Adicione um pouco de material em ambas as extremidades para segurar a primeira e a última tira.

Corte o não tecido e costure-o cuidadosamente no interior da camiseta. O resultado final deve ser parecido com o acima. Tive o problema de ter rasgado, mas você pode tentar alguns pontos.

Etapa 4: Mesclando LEDs com a camiseta

Mesclando LEDs com a camiseta
Mesclando LEDs com a camiseta
Mesclando LEDs com a camiseta
Mesclando LEDs com a camiseta
Mesclando LEDs com a camiseta
Mesclando LEDs com a camiseta
Mesclando LEDs com a camiseta
Mesclando LEDs com a camiseta

Então é hora de fundir as faixas de LED e a camiseta. Pegue-os e deslize-os suavemente para dentro da bolsa. Certifique-se de começar com a entrada na parte inferior e continue com todas as entradas de dados no lado direito. Tenha muito cuidado! É um pouco complicado, mas segurando-o do outro lado, vai ficar tudo bem. Se o cabeçalho do pino for maior do que a tira, é útil colocar um pouco de fita ao redor dele.

Quando terminar, deve ficar como na foto. Em seguida, você apenas pega um cabo de jumper macho / macho de 10 cm e conecta os pinos de 5 V e terra em um padrão de ziguezague. Em seguida, você pode pegar um jumper macho para fêmea mais longo e um jumper macho para macho menor, como eu fiz, e conectar os dados com os próximos dados enfiando os cabos sob os bolsos livres do não tecido ou simplesmente soldá-los. Mas então não é mais lavável. Certifique-se de seguir a direção certa. Por último, conecte alguns fios de jumper mais longos à entrada de dados e aos pinos da fonte de alimentação. Sua camiseta está pronta agora!

Etapa 5: Protótipo de Eletrônica

Protótipo Eletrônico
Protótipo Eletrônico
Protótipo Eletrônico
Protótipo Eletrônico

Para testar a camiseta basta construir o circuito nas fotos. Eu usaria um Arduino UNO com uma pequena blindagem, porque você pode usar comunicação serial direta. Com minha camiseta, usei um clone DIY do Arduino UNO em um pedaço de perfboard no início. Mas o problema é que você não consegue fazer comunicação serial, que é usada no software de controlador de matriz de LED. Você ainda pode mostrar as imagens / animações, mas terá que tirar o IC todas as vezes.

Uma das coisas mais importantes a se ter em mente é a potência: quando você usa um banco de potência com 1A no máximo, pode obter no máximo 1 amfera. Mas quando você conecta via porta USB do Arduino, obtém no máximo 0, 5A porque há um fusível. Nunca ultrapasse o limite! Portanto, você pode simplesmente adicionar uma placa breakout USB-B (ou apenas um soquete USB) para ter uma fonte de alimentação do banco de energia sem fusível.

Construa o circuito em uma placa de ensaio e lembre-se do capacitor e do resistor da etapa dois! Em vez do cabo USB direto no circuito, você pode usar a placa de breakout.

Etapa 6: Primeiras etapas de programação

Primeiros Passos de Programação
Primeiros Passos de Programação

Porque eu realmente não gosto da parte de programação, não vou dar nenhum esboço específico. Experimente com algumas bibliotecas. Um bom é o Adafruit NeoMatrix.

Uma maneira melhor e ainda mais fácil é um software chamado "LED Matrix Control Software". É um software realmente incrível feito pelo Tyler Jones (não deixe de conferir o canal dele, ele fez alguns vídeos úteis: o canal do Tyler Jone).

Eu estava usando a versão 1.3.2, mas a mais recente deve funcionar bem. Aqui está a versão 1.3.2: LMCS 1.3.2, mas você também pode experimentar a versão mais recente: LMCS 2.

Basta baixar o software e carregar o esboço do player chamado "LEDMatrix Serial" com o número de LEDs e o pino alterado para o seu Arduino usando o IDE do Arduino. Inicie o programa e pressione Selecionar porta COM e conecte-se ao Arduino. O status da conexão deve mudar para verde. Depois, existem diferentes modos, incluindo desenho,-g.webp

Etapa 7: Torne a Eletrônica Permanente

Torne a Eletrônica Permanente
Torne a Eletrônica Permanente
Torne a Eletrônica Permanente
Torne a Eletrônica Permanente
Torne a Eletrônica Permanente
Torne a Eletrônica Permanente

Como já disse na etapa 5, usei um DIY Arduino autônomo em um pedaço de perfboard como versão um, veja as fotos no topo. Mas há uma maneira melhor: usando um "escudo de protótipo", você pode simplesmente empilhar o circuito no Arduino e tudo está limpo. Solde o mesmo circuito da etapa 5, mas use três terminais de parafuso de posição para conectar a matriz. Se você já é mais experiente como eu, também pode simplesmente usar um perfboard como escudo. Esta é a minha versão 2. Se você quiser ver um lapso de tempo meu soldando o escudo, visite meu Instagram:

Ao terminar, você deve ter uma unidade de controle compacta, bonita e limpa! Experimente como na última etapa e, se tudo correr bem, você pode argumentar a favor. Acho que a melhor maneira é colocar a unidade de controle em um bolso da calça e o powerbank no outro. Você o conecta usando um cabo USB.

Existem algumas maneiras de fazer um caso. Se você tiver uma impressora 3D, essa seria uma boa possibilidade. Se não, como eu, você pode construí-lo com diferentes materiais. Peguei uma velha caixa de parafusos e fiz os furos conforme precisei. Basta ser criativo.

Etapa 8: Programação Adicional e Vestível Terminado

Programação Adicional e Vestível Terminado
Programação Adicional e Vestível Terminado
Programação Adicional e Vestível Terminado
Programação Adicional e Vestível Terminado

Quando você terminar todas as coisas de hardware, é hora de torná-lo portátil por software. Você pode simplesmente pressionar o botão "Export FastLED Code" e copiar o código para a seção de loop do player LMCS, que você já carregou na etapa 6 usando o IDE do Arduino.

Em seguida, basta carregar o powerbank, colocá-lo em um bolso e o controlador no outro, conectar tudo e se divertir! Se quiser lavar a camiseta, tem que tirar as tiras e os cabos e é lavável.

Obrigado por ler e talvez por um comentário ou pergunta, se você gosta do meu projeto, vote nele no concurso Arduino!

Recomendado: