Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
Depois de um longo e frio dia de inverno, não é bom sentar-se em frente à lareira no calor de sua casa? A maioria das pessoas não tem lareira, mas mesmo a visão ou a luz das chamas podem aquecer você e seu coração frio.
Se você está procurando por esse ambiente aconchegante, você está no lugar certo! Vou mostrar como você pode fazer seu próprio efeito de luz de lareira com uma placa Arduino e tiras de LED endereçáveis. Você terá muito tempo para fazer este projeto, antes que o inverno chegue.
Gostaria de afirmar que as imagens não representam as verdadeiras cores da luz, talvez por causa do equilíbrio de branco da câmera do meu telefone. O vídeo da vela é o mais próximo das cores reais. Como este instrutivo está dentro do concurso de arco-íris, é importante que as fotos sejam as cores laranja.
Suprimentos
Coisas que você vai precisar:
- Placa Arduino (usei um clone nano, você pode usar quase qualquer tipo)
- Faixa LED RGB endereçável WS2812B (comprimento desejado, a minha tem 29 LEDs)
- Adaptador de parede de 5 V (9 V também está bom)
- Perfil de LED de alumínio (comprimento desejado)
- Botão (normalmente aberto)
- Caixa de junção (pequena)
- Fios
- Tubo termoencolhível (opcional)
Coisas que você usará:
- Ferro de solda e solda
- Bisturi ou canivete
- Arma de calor ou isqueiro
- Cortador lateral
- Serra de metal ou serra manual
Etapa 1: conceito
Usei um clone do Arduino Nano do ebay, você não precisa ficar com esse tipo, qualquer placa Arduino pode ser usada. Você precisará de uma tira de LED RGB endereçável WS2812B. O controlador envia N * 16 bits de informação para o primeiro LED. O primeiro LED lê os primeiros 16 bits e deixa o resto das informações ((N-1) * 16 bits) passar. Desta forma podemos controlar os LEDs de toda a faixa um a um com apenas uma saída da placa. Eu também uso uma entrada para o botão de pressão, então posso selecionar facilmente os padrões.
O dispositivo em si é muito simples, pode ser facilmente construído por um iniciante. Há muitas coisas, mesmo neste projeto simples, que você pode deixar de fora, o que o torna ainda mais simples. Se você modificar o código, pode eliminar o botão de pressão, ou se não quiser usar o perfil de alumínio, está tudo bem. Basta colar a tira onde quiser.
Etapa 2: Fazendo o dispositivo
Primeiro você tem que decidir o comprimento de sua linha de luz da lareira. Pode ser um metro, um quintal, o meu tem uns 50cm. Você pode cortar a faixa de LED entre qualquer LED. Eu tinha um perfil de alumínio de 52 cm de comprimento, então cabem apenas 29 LEDs. Se você decidiu o comprimento da tira, corte-a. Depois disso, você deve cortar o perfil de alumínio. É aconselhável cortar um pouco mais o perfil (cerca de 2cms mais), para que haja espaço para os fios e as pontas. Use a fita dupla-face na parte traseira da faixa de LED para prendê-la no perfil. Empurre a tampa do perfil de plástico no lugar. Se você não quiser usar o perfil, você pode colar a faixa de LED no lugar mais tarde.
Você precisará de 3 fios para a faixa de LED.
- 5V
- GND
- Dados em
Solde esses 3 fios na tira. Certifique-se de soldar o lado de entrada da tira (um pequeno triângulo mostra a direção do fluxo de dados).
Corte ou faça um orifício na parte superior da caixa de junção, para que o botão normalmente aberto se encaixe perfeitamente. Solde dois fios para os conectores do botão. Você pode usar tubos termorretráteis ou fita isolante aqui.
Corte ou faça 2 furos pequenos nas laterais da caixa, para que você possa obter energia e os fios dos LEDs. Soldar os conectores nas extremidades dos fios. (Use cabeçalhos femininos se também usar um Nano).
Conecte os fios do adaptador de parede ao GND e VIN. Se você usar uma fonte de alimentação de 5 V regulada, poderá conectá-la a 5 V em vez de VIN. Conecte os pinos do botão a GND e D4 (você pode usar outros pinos GPIO, se modificar o código). Conecte a faixa de LED ao GND, 5V e D3 (você pode usar outros pinos GPIO, se você modificar o código). Você pode ter que usar o pino GND no cabeçalho do ISP se ficar sem pinos GND. Você pode proteger o controlador com cola quente ou fita dupla-face na caixa. Ou você pode deixar como está (como eu fiz).
Etapa 3: Programação
Esta etapa é bastante fácil, mas você precisará da biblioteca de neopixel da adafruit. Você pode baixá-lo aqui com o código do meu programa. Após o processo de download, você deve mover a biblioteca neopixel para a pasta de bibliotecas do Arduino. Você pode mover o código do programa próximo aos esboços do Arduino.
Se você não deseja modificar meu código, conecte seu Arduino e você pode selecionar o tipo de placa e a porta no IDE. Faça as modificações necessárias se necessário e clique em upload. O IDE deve compilar e enviar o código para sua placa e está pronto para ação.
Você pode selecionar o padrão de LED desejado com o botão de pressão. Meu código inclui uma lareira, uma vela e uma lareira apagada junto com outros padrões.
No modo vela, o LED central pisca e pisca com a cor amarelo-laranja. No padrão da lareira, cada LED representa uma pequena chama. Cada chama tem uma luz máxima e mínima, quanto mais brilhante, mais próxima está do amarelo. Chamas mais fracas terão uma cor laranja-avermelhada. Em cada ciclo os valores da chama são gerados aleatoriamente a partir do valor anterior, mas este valor não pode estar muito longe dos adjacentes. A luz da lareira que está morrendo ficará mais escura e só brilhará levemente em uma cor mais avermelhada depois de algum tempo
Você pode definir o número de LEDs no meu código ou pode alterar os valores no início do código do meu programa. Tentei tornar o efeito de fogo bastante realista e acho que funcionou muito bem.
Etapa 4: Fim
Aqui estão 3 vídeos do efeito. A lareira, a vela e um lapso de tempo da lareira agonizante.
Você terminou. Você fez uma bela lareira para sua casa.
É um projeto simples e agradável que até mesmo os iniciantes podem criar em um piscar de olhos.
Sinta-se à vontade para tirar dúvidas sobre este projeto nos comentários, fico feliz em ajudá-lo com qualquer problema.
Recomendado:
MIDI2LED - um efeito de luz de faixa LED controlada por MIDI: 6 etapas
MIDI2LED - um efeito de luz com faixa LED controlada por MIDI: Este é meu primeiro instrutível, então tenha paciência. Eu adoro fazer música e em situações ao vivo como shows na sala de estar, gosto quando há efeitos de luz em sincronia com o que toco. Então, eu construí uma caixa baseada em Arduino que faz uma faixa de LED acender em
Inserção de lareira de LED: 9 etapas (com imagens)
Inserção para lareira de LED: temos uma lareira a lenha em nossa casa que não é utilizada há décadas. Os proprietários anteriores planejavam consertar a lareira com uma inserção de gás natural, mas foram desligados pelo preço. Como este inverno canadense afunda seu gelo nodoso
Controle sua lareira com HomeKit e Alexa: 7 etapas
Controle sua lareira com HomeKit e Alexa: Recentemente, instalei uma lareira a gás, que incluía um controle remoto. E depois de ver alguns exemplos de pessoas integrando suas lareiras em suas configurações de controle de casa, comecei a procurar o mesmo. Minha lareira tem esse controle remoto
Lareira Arduino / ESP LED: 4 etapas (com imagens)
Lareira Arduino / ESP LED: Havia uma lareira extinta na casa que aluguei, sem nenhuma opção real de uma lareira verdadeira agradável e aconchegante. Por isso decidi fazer a minha própria lareira RGB LED, o que dá uma sensação agradável simulando um fogo real. Não é tão bom quanto um fogo real, mas dá
Lareira LED Nendoroid em miniatura: 9 etapas (com fotos)
Lareira LED Miniatura Nendoroid: Seus nendoroides merecem uma noite quente e aconchegante perto da lareira neste Natal.Materiais: Lareira miniatura de madeira Adafruit Pro Trinket 5V * Mini PCB Neopixel 5 pack 30 awg fio de silicone Cabo Micro USB (de preferência um cabo USB de ângulo reto) SolderHot g