Índice:
- Etapa 1: Lista de Peças
- Etapa 2: preparar a lâmpada
- Etapa 3: As chaves capacitivas e o Potar
- Etapa 4: esquemático e programação
- Etapa 5: próxima versão?
Vídeo: Lâmpada LED decorativa com som reativo (Arduino): 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Bom dia, é meu primeiro instrutível, e não sou inglês;) por favor me perdoe se eu cometer erros.
O assunto sobre o qual gostaria de falar é uma lâmpada LED que também pode ser reativa ao som.
A história começa com a minha mulher que é proprietária deste candeeiro da Ikea há muito tempo e sempre penso, ao olhar para ele, que poderia ser um bom tema para o transformar com tira LED.
Então lendo alguns instructables vi aquele tópico que me deu uma boa inspiração, graças ao Natural Nerd
www.instructables.com/id/Music-Reactive-De…
Procurando informações para saber como funciona, também encontro uma boa animação em
learn.sparkfun.com/tutorials/addressable-r…
Obrigado também a Michael Bartlett
Vamos então começar a afinar aquela lâmpada Ikea, será uma lâmpada padrão (branca) com um potar para poder ajustar o brilho, e então mudará para lâmpada reativa de música com 8 animações diferentes.
O vídeo não mostra bem o efeito potar, é mais legal no real.
Desculpe se perdi alguns detalhes, mas não planejei escrever um instrutível antes de fazê-lo.
Edit: Eu adicionei um novo vídeo, mas minha câmera (celular) está saturada de luz, desculpe por isso), podemos ver o efeito de inicialização, e a lâmpada branca com configuração de brilho, e vários efeitos de música
Etapa 1: Lista de Peças
Aqui a lista
- claro que a própria lâmpada
- um arduino NANO (como este)
- Nano escudo (não obrigatório, mas muito particular)
- Módulo de som (cuidado, NÃO TOME KY-037 ou KY-038 com NÃO são sensatos)
- 3m LED strip RGBW (um RGB poderia ser suficiente, mas eu queria brincar com RGBW) Peguei o branco quente, é uma faixa ADDRESSABLE, cada LED pode ser comandado individualmente, NÃO é uma faixa RGB padrão
- 1 potar (5 potar aqui)
- Potência 5v 20Ah (10 ou 15 podem ser suficientes, mas eu preferi ser grande)
- 2 interruptor de capacitor (interruptor padrão também pode ser bom)
- cabo
- interruptor de pé
- Cabo R / C (fácil de conectar ao sensor de 3 pinos)
Etapa 2: preparar a lâmpada
A lâmpada está no kit e deve ser montada. Como não vamos usar a lâmpada e o plástico que trava todos os tubos juntos, e como é silencioso e não muito rígido na origem resolvi acrescentar o parafuso, então faça um furo e prenda cada tubo junto. Tenha cuidado, um é mais curto e começa de baixo.
Desculpe, não consegui fotos suficientes quando fiz isso.
A lâmpada tem 1m38 de altura, usei 2 pedaços de tira de led, que coloquei nos 2 lados do tubo.
Cuidado, a faixa deve estar no sentido certo, pois o cabo deve estar na parte inferior, há uma entrada e uma saída nessa faixa de LED, a entrada deve ficar na parte inferior. Cada faixa de LED tem 77 LED de comprimento para mim, mas veremos mais tarde que é demais para o arduino NANO.
Tento colar a tira com cola quente no tubo, mas quando encomendei peguei a versão à prova de água de silicone, e a cola quente não grudou:(Então, em vez disso, usei tie-raps. Pense em conectar o cabo ao mesmo tempo.
Etapa 3: As chaves capacitivas e o Potar
Os 2 interruptores capacitivos estão dentro da lâmpada e reagem relativamente bem através do plástico da lâmpada.
Você pode colocar onde quiser, eu fixei com apenas um pedaço de adesivo, no meio da altura do abajur.
O do topo é para mudar de branco para animação.
O de baixo é para mudar o estilo da animação. Existem 8 animações, 7 são reativas à música e a última é infinitamente móvel.
Para o potar, no início queria usar um potar deslizante mas não sabia onde colocá-lo facilmente, por isso finalmente fiz um furo no topo e coloquei um giratório.
Etapa 4: esquemático e programação
Conecte tudo junto
E carregue o código
Ele está usando apenas a biblioteca Adafruit_NeoPixel, certifique-se de instalá-la.
No código você tem:
# define NUM_LEDS 74
Mesmo se eu usasse uma faixa de LED de 77 comprimento, o nano estava sem memória e nada aconteceu até que eu abaixei para 74 LED apenas. Pode estar usando um Mega seria melhor
# define MIC_LOW 0.0 # define MIC_HIGH 737.0
Verifique o valor mínimo / máximo que você obtém com o seu sensor.
Quando você declarar sua faixa de LED, para mim era NEO_RGBW e 800 khz, verifique as suas especificações.
Tira Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Quando a lâmpada acende passa por um enrolamento branco, vermelho, verde e azul, pode-se retirar a parte de partida caso não queira tal partida.
Etapa 5: próxima versão?
Minha esposa ficou um pouco preocupada quando fiz a cirurgia em seu abajur, mas agora ela está realmente adorando.
Ao colocar o cabo dentro, tome cuidado para prendê-los para evitar sombras inestéticas.
A caixa de força é bem grande, e fazer uma sombra na parte inferior, começando a faixa de LED mais alto pode reduzir as sombras.
O Botão é visto quando a luz está acesa, não é estético, pense em colocá-lo na lateral da parede (se a lâmpada estiver perto de uma parede) e do mesmo lado da alimentação. mas é bom ver onde estão, não quero deixar marca no lampião.
Na última versão, quando você clica no botão de efeito, o led azul pisca para indicar que você tocou no botão e qual animação está ativa, mas pode ser aprimorada.
O micro poderia ser mais sensível, e gostaria de colocar 2 micro para ter melhor sensibilidade.
Mais efeito poderia ser criado, mas preciso ir para um Mega, eu acho que a memória disponível no Nano está fechada para zero.
Um codificador rotativo para alterar o efeito também pode ser uma alternativa. Mas eu gosto de chave capacitiva por enquanto:)
Eu conectei um cabo USB na parte superior da lâmpada para poder programá-lo facilmente.
Vou adicionar um interruptor geral no cabo de alimentação, quando o receber.
Repara que se amanhã te cansares, podes livrar-te do led e voltar a colocar a lâmpada inicial, mas não imagino porquê….
Adicionar controle remoto também está na lista de ideias.
Recomendado:
Tabela final do cubo infinito reativo com som LED: 6 etapas (com imagens)
Mesa final do cubo do infinito reativo com som LED: Uau! Uau! Que efeito legal! - Estas são algumas das coisas que você ouvirá ao completar o guia. Um cubo infinito completamente alucinante, bonito, hipnótico e reativo ao som. Este é um projeto de solda modestamente avançado, levou cerca de 12 homens
Ovo interativo - Reativo ao som e reativo à pancada: 4 etapas
Ovo Interativo - Reativo ao Som e Reativo à Batida: Fiz o " Ovo Interativo " como um projeto para a escola, onde tivemos que fazer um conceito e um protótipo. O Ovo responde ao barulho alto com ruídos de pássaros e se você bater nele com força suficiente 3 vezes, ele se abre por alguns segundos. É o primeiro
Lâmpada de tubo de vácuo - Reativo ao som: 14 etapas (com fotos)
Lâmpada de tubo de vácuo - Reativo ao som: eu já disse isso e direi novamente - tubos de vácuo são uma coisa incrível de se ver! Na verdade, acho que posso ter uma leve obsessão por tubo de vácuo. Cada vez que encontro alguns tubos de vácuo em minhas viagens, sou compelido a comprá-los. O problema
Espelho Arduino Infinity (Bluetooth e Reativo ao Som): 9 etapas (com imagens)
Arduino Infinity Mirror (Bluetooth e Reativo de Som): Eu criei um Infinity Mirror para um projeto escolar com Arduino que você pode controlar com seu telefone ou tablet usando Bluetooth. O espelho também possui um microfone embutido que detecta som / música e reage de acordo com a geração de atraentes
Display de LED reativo a som: 6 etapas (com imagens)
Telão LED com reatividade sonora: Olá pessoal! Este é o meu primeiro Instructable, e fiz um display LED com base em Arduino. Espero que você goste! Se você tiver alguma dúvida, fique à vontade para perguntar :-)). O conceito principal, é que se você acender uma folha de acrílico (que tem algo gravado em i