Neste mini projeto DIY, faremos um coqueiro colorido e brilhante.
Possui dois LEDs RGB de 3W, que geram efeitos de flash multicoloridos. Além disso, um minúsculo microcontrolador ATtiny85 de 8 pinos gera efeitos atraentes de perseguição de LED coloridos. Funciona com bateria e a bateria é recarregável, portanto não requer conexão de energia por meio de fios. Pode ser colocado em qualquer lugar e levado para qualquer lugar (totalmente móvel e portátil). Também é fácil de construir e divertido, incluindo criação de circuitos, fiação, soldagem, artesanato, corte, pintura em aquarela, criação de modelos, etc.
Primeiro, começaremos com o diagrama do circuito, seguido pelas conexões do circuito e funcionamento/operações e, por fim, veremos como preparar o modelo completo e as perspectivas de uma peça de exibição.
Diagrama esquemático
O circuito completo utiliza apenas quatro a cinco componentes, um módulo e uma célula de bateria. Existem dois LEDs RGB de 3W, dois resistores limitadores de corrente 330E, um microcontrolador ATtiny85, uma chave SPDT ON-OFF e um módulo de carregamento de bateria LI-Ion TP4056.
Conexões de circuito
O LED RGB possui 3 LEDs – vermelho, verde e azul. Os terminais anódicos de todos os 3 LEDs estão em curto e conectados à saída + Ve através de um resistor limitador de corrente. Os terminais catódicos são conectados aos pinos 5, 6 e 7 do ATtiny85, conforme mostrado. As conexões cruzadas para LEDs R, G e B são feitas entre 2 LEDs para gerar duas cores diferentes ao mesmo tempo a partir de ambos os LEDs RGB.
O circuito recebe energia por meio de uma célula de bateria de íon-lítio de 3,7 V a 2.000 mAh. O módulo TP4056 é usado para carregar a célula através de qualquer carregador USB. A célula está conectada entre os terminais B+ e B-. Seus terminais out+ e out- são conectados à alimentação +ve e terra do circuito através da chave.
Uma chave ON-OFF do tipo SPDT é conectada entre out+ e a alimentação do circuito para ligar/desligar a energia do circuito.
Funcionamento e operação do circuito
O microcontrolador ATtiny85 liga e desliga os LEDs vermelho, verde e azul um por um em uma sequência diferente e gera cores diferentes como amarelo, laranja, magenta, ciano, etc.
Como mostra a tabela, quando qualquer pino recebe lógico 0, ele liga qualquer LED (vermelho, verde ou azul) em ambos os LEDs RGB e gera duas cores diferentes. Quando dois pinos estão baixos – dois LEDs são ligados e isso irá gerar cores combinadas (amarelo, magenta, ciano). Os LEDs RGB geram duas cores simultaneamente devido às conexões cruzadas nas entradas R, G e B.
Todos os três LEDs vermelhos, verdes e azuis são ligados e desligados aleatoriamente em taxas diferentes (em atrasos diferentes) para que possam gerar o atraente efeito de perseguição multicolorido.
O programa de software é baixado no FLASH interno do ATtiny85 para LIGAR/DESLIGAR todos os três LEDs vermelhos, verdes e azuis (a parte de programação será discutida posteriormente).
O módulo TP4056 fornece energia ao circuito através de uma célula Li-Ion. Quando a célula descarrega, o módulo carrega a célula usando um carregador USB (qualquer carregador de celular pode ser usado). Existem dois LEDs, vermelho e azul, no módulo TP4056. O LED vermelho indica o carregamento da célula e um LED azul indica que a célula está totalmente carregada.
Agora vamos ver como esses circuitos, células de bateria, módulos de carregamento, etc., estão todos alojados dentro da caixa e como o item completo é preparado.
Conforme mostrado na figura, a célula da bateria, o circuito e o módulo de carregamento estão todos embalados dentro de uma caixa de papelão. A caixa é pintada em aquarela para dar uma aparência à beira-mar. São fornecidos três orifícios (aberturas) – um para conectores micro-USB e dois para dois LEDs RGB. Dois bastões de cola semitransparentes são fixados precisamente na parte superior dos LEDs para que a luz do LED desapareça através deles. Recortes de plástico, como folhas de coqueiro, são fixados no topo de bastões de cola com cola Fevicol para dar uma aparência de coqueiro. Em seguida, basta carregar a célula de íon-lítio usando qualquer carregador USB móvel através do módulo TP4056 e, quando estiver totalmente carregada (indicado pelo LED azul no módulo), ligar a peça de exibição e desfrutar de um efeito colorido piscante.
Programa de software
O programa para o microcontrolador ATtiny85 é escrito e compilado em Arduino IDE. O Arduino IDE também suporta o microcontrolador ATtiny85. Para ver como baixar o programa na memória flash interna do ATtiny85, consulte minha série de artigos tutoriais sobre ATtiny85.
Aqui está o programa para ATtiny85 compilado usando Arduino IDE.
.gist-data{altura:250px; // Qualquer estouro de altura: auto;
}
Link do Youtube para o artigo
Árvore decorativa LED RGB usando ATtiny85 – YouTube