Índice:

Brilhante Pocket Square: 5 etapas (com imagens)
Brilhante Pocket Square: 5 etapas (com imagens)

Vídeo: Brilhante Pocket Square: 5 etapas (com imagens)

Vídeo: Brilhante Pocket Square: 5 etapas (com imagens)
Vídeo: GuiGui com 2 anos e 4 meses, montando o cubo mágico, nível 1, GAN354-V2, parte 1. 2024, Novembro
Anonim
Image
Image
Quadrado de bolso brilhante
Quadrado de bolso brilhante

Bem-vindo ao meu primeiro Instructables! Este foi um pequeno projeto divertido que eu queria compartilhar, mas fique atento para mais coisas em breve! Eu fiz isso originalmente para o meu baile, mas este design pode ser usado para muitos projetos semelhantes de gravatas de LED a luzes brilhantes personalizadas.

Etapa 1: Coisas que você precisa:

Materiais:

  • Attiny85 ou similar
  • Protoboard de sucata
  • Suporte de bateria e bateria de relógio CR2032
  • Sucata de arame
  • Interruptor pequeno
  • LED RGB

Ferramentas:

  • Ferro de solda
  • Mãos que ajudam
  • Laptop com Arduino IDE ou similar

Coisas opcionais que usei por acaso:

  • impressora 3d
  • Alicate
  • Capacitor
  • Montagem de IC para permitir a reprogramação
  • Fio de cobre
  • Pinças
  • Extrator de fumaça de solda
  • Luz de trabalho
  • Programador Tiny AVR (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

Etapa 2: monte a placa

Monte o Conselho!
Monte o Conselho!
Monte o Conselho!
Monte o Conselho!
Monte o Conselho!
Monte o Conselho!

Você pode montá-lo da maneira que desejar, mas irei delinear meu processo para qualquer pessoa interessada.

  1. Primeiro montei a luz. Usei um LED RGBW Neopixel knockoff (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/) que eu tinha em um projeto anterior. Também usei LEDs RGB de cátodo comum de 4 pinos padrão com o chip attiny85, de modo que deve funcionar também, mas não será tão brilhante.
  2. Então eu soldei um capacitor de 4,7 microfarad aos terminais positivo e negativo (como recomendado para este LED específico), então eu soldei os terminais positivo e negativo, e a linha de dados ao LED com um resistor de 470 ohms.
  3. Então eu configurei meu porta-bateria. Usei um protoboard maior do que o necessário, então tive espaço para expandir se necessário, então soldou a placa superior positiva do suporte da bateria cr2032 ao protoboard. Usei um fio de cobre nu para amarrar o lado negativo sob o suporte da bateria.
  4. Em seguida, coloquei o suporte do chip IC de 8 pinos no protoboard com a bateria no lugar para que eu soubesse que haveria espaço suficiente, dobrei os pinos e os soldei.
  5. Na parte inferior, conectei os cabos de alimentação e aterramento do suporte da bateria ao suporte do IC. Certifique-se de deixar um pequeno comprimento que pode ser cortado mais tarde para adicionar um interruptor na linha de alimentação.
  6. Verifique se a bateria ainda se encaixa e, se você tiver um multímetro, verifique os soquetes de alimentação e aterramento do suporte de IC. Pode parecer enfadonho, mas verificar essas coisas à medida que avança vai valer a pena se você tiver que solucionar o problema mais tarde.
  7. Conecte os condutores de luz à alimentação e ao aterramento (próximo à conexão ao suporte do IC) e execute uma linha de dados de um pino padrão no IC. (verifique com uma folha de pinagem para ter certeza de que o pino está disponível, mas caso contrário, use o que for mais conveniente para soldar)
  8. Em seguida, corte o fio de cobre da linha de alimentação, antes que ele alcance o suporte do IC, solde um pequeno pedaço de fio em cada lado.
  9. Em seguida, corte o fio no tamanho certo, solde os terminais em dois terminais de um interruptor pequeno, prenda o terceiro terminal e cole o interruptor em um espaço aberto deixado na lateral. Tenha o cuidado de isolar o switch se ele for colocado sobre ou próximo a outro fio exposto, uma vez que a caixa é de metal. Simplesmente usei um pequeno pedaço de fita isolante.

Etapa 3: Programando Seu Chip

Meu código para este projeto pode ser obtido no Github: https://github.com/3jackattack3/simpleSpectrumLigh…. Para programar isso, implementei um plugin Platformio para o editor de texto atom usando um "tinyAVRprogrammer" do sparkfun. Na minha experiência, esta tem sido minha maneira favorita de escrever e fazer upload de código para chips IC, como o attiny85.

O plug-in platformio é mais uma preferência pessoal, embora eu recomendo dar uma olhada nele. Eu tentei 3 métodos distintos de arduinos de programação em editores de texto de que gosto, e tive problemas com os plug-ins Stino e Deviot para texto Sublime, mas tive grande sucesso com este plug-in platformio para atom. No entanto, como esta é mais uma preferência pessoal, tentarei adicionar o código IDE do arduino tradicional assim que tiver tempo. Se você quiser convertê-lo sozinho, basta copiar o texto do arquivo.cpp em um novo projeto arduino e remover a primeira linha: "#include Arduino".

Programar o IC, entretanto, torna-se um pouco mais complicado. O método que usei vem diretamente do sparkfun e é o melhor método que encontrei até agora. Confira o guia para obter um guia fácil de seguir sobre a programação de chips AVR (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). O outro método dominante que vi é usar um arduino Uno como carregador de inicialização para o chip IC, que é muito mais barato se você tiver uma placa extra disponível, mas é mais sujeito a erros.

Etapa 4: Opcional: Caixa impressa em 3D

Opcional: Caixa impressa em 3D!
Opcional: Caixa impressa em 3D!

Para terminar esta construção, eu queria torná-la um pouco mais profissional, protegendo a parte eletrônica e fixando o switch. Acima você pode ver meu processo iterativo de design do case e encontrar os modelos no thingiverse! (https://www.thingiverse.com/thing:2904029) Eu os projetei especificamente para minha construção, mas você provavelmente poderia modificar o modelo para atender às suas necessidades ou apenas usá-lo como inspiração para seus próprios projetos!

Etapa 5: como configurar em um Pocket Square

Como configurar em um Pocket Square
Como configurar em um Pocket Square
Como configurar em um Pocket Square
Como configurar em um Pocket Square
Como configurar em um Pocket Square
Como configurar em um Pocket Square

Seja criativo! Comecei com uma dobra padrão "uma ponta para cima" (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa …) que funciona bem para difundir a luz do quadrado de bolso. Aqui, o material do lenço de bolso é muito importante. Você pode obter um lenço de bolso de seda barato na Amazon (https://www.amazon.com/Fine-White-Silk-Pocket-Squa …) que funciona de maneira fantástica para difundir a luz.

Dobre o quadrado em quartos e, em seguida, insira o dispositivo em uma dobra de modo que seja sólido em ambos os lados superiores (orientado como um diamante). Complete a dobra e use um alfinete de segurança na base para manter a forma. Uma vez inserido em um bolso, o alfinete de segurança ficará completamente escondido e, se for afofado à direita, a luz aparecerá difusa como no vídeo, em vez da luz pontual mostrada aqui.

Recomendado: