Saiba tudo sobre o LED Firefly Jar programável

Experimente Nosso Instrumento Para Eliminar Problemas





Um frasco de vaga-lume LED programável é um projeto barato, divertido e requintado que é um excelente presente. Fazer um frasco de firefly programável requer uma ou duas horas de tempo e sempre o leque da reutilização criativa, vários dos componentes eletrônicos serão reciclados de eletrônicos antigos e coisas ao redor da casa. Para fazer este projeto, você gostaria de uma placa Arduino e experiência de soldagem.

Jarro Firefly LED programável

Jarro Firefly LED programável



Diagrama de circuito programável de LED Firefly Jar

O projeto foi inspirado em Fireflies. Esta foi uma ideia inovadora para projetar Fireflies em uma jarra usando LEDs, bateria 600mAh 3V CR2450, um PCB personalizado é usado neste projeto a fim de economizar o custo do projeto.


Diagrama de circuito programável de LED Firefly Jar

Diagrama de circuito programável de LED Firefly Jar



O circuito acima explica o design do Jar com Fireflies preparados usando LEDs. Para começar a projetar os vaga-lumes feitos de LEDs, o circuito é preparado conforme mostrado no diagrama esquemático acima.

  • R1 - resistor de 22,0 K Ohm, bateria de fonte de alimentação de 3 V VCC
  • VCC conectado ao terminal positivo da fonte de alimentação de 3 V ou bateria
  • GND conectado ao terminal negativo da bateria.
  • O resistor R1 deve elevar a tensão no pino de reinicialização durante a operação e é usado como resistor pull-up. Isso impede ou protege o chip de ser reiniciado.
  • O circuito também funciona se o fio for colocado em vez do resistor. R1 tem permissão para programar o chip para redefinir o pino, sem causar curto-circuito no VCC.
  • R2, R3 - resistores de 100 Ohms
  • As características dos LEDs diferem de um LED para outro e o valor do resistor será baseado no tipo de LED e também na quantidade de luz gerada pelo LED.
  • Os LEDs usados ​​neste projeto têm valores de 20mA a 2,0V e 10mA a 3V por meio de um resistor de 100 Ohm. Os valores de R2 e R3 foram considerados valores maiores.
  • Os LEDs brilham intensamente e nos fazem sentir como verdadeiros vaga-lumes a 10mA. A escala no código-fonte altera o brilho do LED. Os LEDs são acionados limitando o software para que ele limite o brilho máximo. Se você não está ciente deste ponto, você terá que alterar o valor dos resistores R2 e R3 para determinar o tipo exato de LED que foi usado.
  • Considere como PINs - A, B, C, D, E e os Pins são nomeados no código-fonte
  • Vamos considerar os pinos A e B como pinos “mestres”. Dependendo do código-fonte, os LEDs são acionados.
  • Se algum firefly tiver que brilhar na jarra do firefly, esse LED específico deve ser acionado e depende da escolha do pino mestre que selecionamos, que pode ser o pino A ou B, dependendo de nossa escolha.
  • Se o PIN A for selecionado, o LED1, LED2 ou LED3 será acionado.
  • Se colocarmos o PIN A alto, o LED2 será LIGADO. Se o PIN D for acionado para baixo, o pino ao qual o outro lado do LED2 está conectado, durante a reprodução da música, o LED 2 será desligado. A diferença de potencial entre os dois lados do LED 2 é removida para interromper a passagem de corrente por ele. Se o PIN A estiver sempre alto. Duas músicas são tocadas ao mesmo tempo quando duas moscas estavam brilhando ao mesmo tempo que o código foi escrito dessa maneira.

Vantagem: Esses LEDs são lâmpadas economizadoras de energia e também devido às suas características ópticas, é otimizado em displays para retroiluminação plana. O outro benefício do uso de LEDs é que eles estão amplamente disponíveis no mercado.

Desvantagem: Não podemos reprogramar o chip se ele estiver soldado à placa. Isso ocorre porque o programador do chip não pode direcionar o pino de reinicialização para baixo sem causar um curto no VCC.

Passos para construir uma jarra de LED Firefly programável

Para construir uma jarra de LED Firefly programável, há muitas etapas envolvidas, elas são


Os componentes necessários

Os componentes necessários do LED Firefly Jar programável são compostos por componentes de hardware e software, como

Componentes Requeridos

Componentes Requeridos

  • Um ATTiny85 (pequena placa baseada)
  • Alguns pixels de LED endereçáveis,
  • Capacitor 1 .10uF
  • Resistor de baixo valor e PCB
  • Uma verruga de parede de 5V
  • Uma jarra
  • Materiais difusivos como plástico bolha, tinta, lenço de papel, cobertura de vidro
  • Um programa AVR
  • Placa de ensaio e suprimentos de solda
  • Arduino, Tiny Core e Adafruit NeoPixel

Configuração de software e teste seu ATTiny

  • Em uma configuração de software, baixe e instale a Biblioteca Arduino, Tiny Core e NeoPixcel
  • Configure seu ATTiny na placa de ensaio.

Fazendo uma corda de LED Firefly

Para preparar cadeias de LED do firefly, as seguintes etapas são seguidas

O LED é preparado usando um microclip e o LED é colocado do lado de fora das almofadas. O LED e o Microclip são montados colocando fluxo nas almofadas do Diodo Emissor de Luz. Agora os fios são torcidos ou torcidos e são testados depois de anexar dois fios ao LED, o que resulta em uma bela string de LED. Da extremidade livre do fio, 2-3 mm são retirados e testados colocando 3 volts em um resistor de 100 ohms. O mesmo processo é repetido para cada uma das 6 cordas.

Fazendo uma corda de LED Firefly

Fazendo uma corda de LED Firefly

Os fios vermelhos são agrupados e soldados à placa. Da mesma forma, seis cadeias de LEDs são conectadas à placa usando fluxo. O conjunto de fios vermelhos é cuidadosamente soldado ao PIN A de forma que o resistor separe o microcontrolador e o pacote. Todas as outras cadeias de LEDs são soldadas da mesma maneira ao PIN B. Agora, da mesma forma, os fios verdes soltos também são agrupados em 2 fios. Juntando os fios verdes em feixes de 2 fios e soldados ao PIN C, PIN D e PIN E. Usando a alimentação de 3 V, todas as cordas são testadas mantendo a tensão positiva no PIN A ou PIN B. O resultado é obtido se todos os LEDs acenderem .

Prepare o frasco e o adaptador

  • Pegue um adaptador antigo e corte a extremidade do conector, depois separe os fios preto e vermelho. Usando o multímetro, teste a tensão e a polaridade
  • Faça um furo na tampa do pote com um objeto pontiagudo e passe o cabo. Para alívio de tensão, você pode amarrar o cabo com um nó.

Solde seus componentes e ATTiny

Solde seu ATTiny em um pedaço de perfboard. Contém um capacitor de desacoplamento na fonte de alimentação e um resistor de pequeno valor. Se desejar que sua instalação seja mais versátil, instale um soquete DIP de 8 pinos para poder remover e reprogramar o microcontrolador posteriormente. Conecte as linhas de alimentação e aterramento para passar pela tampa do jarro até o circuito atual.

Solde os componentes e ATTiny

Solde os componentes e ATTiny

Monte o Jarro

  • Monte a jarra e distribua os pixels do retificador de junção igualmente.
  • Encha o pote com amendoim de embalagem, plástico bolha, lenço de papel e papel de rascunho funciona bem e cria alguns efeitos que chamam a atenção. Plásticos reflexivos e vidros quebrados também podem ser divertidos.
  • Se você se sentir muito ambicioso, poderá esmaltar o frasco ou comprar um pouco de tinta e usar isso para dar uma aparência semitransparente.
  • Conecte seu jarro e divirta-se com os padrões atraentes!
Monte o Jarro

Monte o Jarro

Luzes de rua LED baseadas em Arduino com controle automático de intensidade

Branco Diodos emissores de luz (LED) substitua as lâmpadas HID no sistema de iluminação pública para incluir o recurso de escurecimento. Um Arduinoboard é usado para controlar a intensidade automaticamente, desenvolvendo sinais modulados por largura de pulso que conduzem MOSFET (transistor de efeito de campo semicondutor de óxido metálico) para alternar um conjunto de LEDs de acordo com a operação desejada.

Este sistema é construído para superar as desvantagens atuais de Lâmpadas HID (descarga de alta intensidade) . Este sistema demonstra a utilização de LEDs (diodos emissores de luz) como fonte de luz e seu controle de intensidade variável, conforme exigência.

Luzes de rua LED baseadas em Arduino com kit de projeto de controle de intensidade automática da Edgefxkits.com

Luzes de rua LED baseadas em Arduino com kit de projeto de controle de intensidade automática da Edgefxkits.com

Os LEDs consomem menos energia e sua vida útil é maior, em comparação com as lâmpadas HID convencionais. Além disso, a intensidade do LED pode ser controlada de acordo com os requisitos fora do horário de pico, o que não é viável em lâmpadas HID.
O Placa Arduino contém instruções programáveis ​​que controlam a intensidade das luzes com base no PWM ( Modulação de largura de pulso ) sinais gerados. A intensidade da luz é mantida alta durante os horários de pico. Como o tráfego nas estradas tende a diminuir lentamente nas madrugadas, a intensidade também diminui progressivamente até de manhã. Finalmente, a intensidade cessa completamente de manhã às 6:00 e recomeça novamente às 18:00. à noite e este processo é repetido.

Futuramente, esse conceito pode ser aprimorado integrando-o a um painel solar que converte a intensidade solar em potência correspondente, e essa energia é utilizada para alimentar as luzes das estradas. Além disso, quaisquer dúvidas sobre este conceito ou projetos eletrônicos você pode nos abordar comentando na seção de comentários abaixo.

Créditos fotográficos: