Efeito de Fogo com Água: Arduino UNO + Neopixel Stick
Componentes e Materiais
- 1x Arduino UNO
- 1x Neopixel Stick (barra de LEDs endereçáveis)
- 1x Módulo Ultrassônico de Névoa (Mist Maker)
- 1x Ventoinha de computador 5V
- 1x Suporte 4 pilhas AA
Ferramentas Necessárias
- Serra manual
- Impressora 3D
- Pistola de cola quente
Sobre o Projeto
Este projeto estava no forno há quase exatamente 1 ano calendário. A semente foi plantada quando visitei os Estúdios Harry Potter e vi um efeito de lareira falsa sendo usado extensivamente.
Também sou espectador assíduo do canal "Fireplace for your Home" na Netflix, então percebi que precisava de uma lareira de imitação própria. Aqui está!
Veja o que montei e, se a curiosidade ainda arde, continue lendo para instruções de reprodução.
Materiais
- Módulo Ultrassônico de Névoa
- Ventoinha de computador
- Suporte 4x pilhas AA
- Arduino Uno
- Fonte portátil para Arduino
- NeoPixel Stick
- Placa-mãe impressa em 3D
- Toras de madeira (encontradas em floresta local)
- Retalhos de madeira para suporte (encontrados em pilha de sucata)
Instruções
As instruções são simples: conseguir os materiais e montar tudo. A única parte técnica é soldar fios no NeoPixel Stick e carregar o código no Arduino. Vamos começar pelos LEDs.
Passo 1: Fazer os LEDs Funcionarem
Baixe e instale a biblioteca NeoPixel para Arduino (Adafruit_NeoPixel). Prepare o NeoPixel Stick soldando fios nos contatos GND, DIN e VIN na base do stick.
Conecte: GND → GND do Arduino, VIN → 5V do Arduino, DIN → Pino 6 do Arduino. Rode os sketches de exemplo da biblioteca NeoPixel para confirmar funcionamento.
Agora carregue o código específico de efeito de fogo (disponível no projeto). Se conectou o NeoPixel no pino 6, GND e +5V, verá luzes laranja brilhantes.
Passo 2: Montar o "Módulo de Fogo"
Chamo a unidade base de "Módulo de Fogo": container ziploc com tampa personalizada que direciona a névoa para uma fenda e tem espaços para componentes.
O mais importante é este modelo 3D. Imprima ou encomende um. Feito isso, recorte um furo na tampa do ziploc (perto de uma borda recomendado) e use a pistola de cola quente para vedar todas as bordas.
Uma vez firme, cole a ventoinha no furo quadrado e o Arduino na tampa onde preferir. Cole o NeoPixel na borda frontal do modelo 3D. Deve ficar parecido com a imagem.
Passo 3: Montagem Final
Passe o cabo de alimentação do nebulizador pelo furo na placa-mãe e feche a tampa. Cuidado: nebulizador deve ficar vertical e submerso na água, senão não sai névoa.
Alimente o Arduino pela fonte portátil e a ventoinha pelo pack de 4 pilhas AA. Agora deve ter algo como a imagem (nog opcional).
Passo 4: Apresentação
Feito o "miolo", trabalhamos na apresentação. Fiz uma estrutura rudimentar com prateleira baixa na frente e nível mais alto atrás, permitindo direcionar a "chama" entre as duas toras.
Veja o template das peças e o produto final. Deixo esta parte por sua conta, pois minha solução é simples e "gambiarra". Uma caixa de sapato também funcionaria.
Código
Arduino NeoPixel Fire Effect — Usado para variar sutilmente a cor laranja produzida para o efeito de fogo.
Código disponível no Gist: ff6dcecf8d6088e0c73fb3900a8ed39e
Processo de manufatura
- Como Funcionam Aspersores de Gramado: Design, História e Fabricação Moderna
- Tecnologia de Lava-Louças: História, Design e Inovações Futuras
- A Evolução das Pistolas de Água de Acção por Bomba: Da Invenção ao Líder Global de Mercado
- A Evolução, Materiais e Fabricação de Sanitários Modernos
- Mangueira de Incêndio: Evolução, Tipos e Fabricação Moderna
- Hidrantes de Incêndio: Design, Fabricação e Papel na Segurança Contra Incêndios Urbanos
- Água: História, Tipos e Processos Modernos de Tratamento
- Da Pedra Lascada à Fábrica: Evolução, Fabricação e Futuro das Serras Manuais
- 5 Principais Benefícios dos Medidores de Água Inteligentes IoT para Serviços Públicos e Consumidores
- Como Eliminar Umidade em Sistemas de Ar Comprimido