Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O objetivo da lâmpada Mood é o poder criar distintas atmosferas de iluminação a través de um projetor de luz LED NeoPixel dependente do gosto. Funciona con dos modos, en su modo manual los colores que proyecta (rojo, azul e verde) pueden ser mezclados para producir millones de tonos de luz. Y en su modo automático la Mood Lamp cuenta com um micrófono el cual escuchará la musica que se reproduz e la convertirá en diversos patrones de iluminaçao.
Este tutorial se aprenderá a criar esta Mood Lamp com um Arduino UNO, obtenha RGB e vários sensores.
Etapa 1: Lâmpada Mood Materiales Para Construir La
Necesitarás:
- Arduino UNO
- Círculo de luces RGB NeoPixel
- Protoboard de 1 galleta
- Cabos ligam macho a macho, y macho a hembra
- 3 Potenciómetros
- 1 Resistencia
- 1 PushButton
- 1 interruptor
- Batería de 9V
- LEGO para construir a base
- Lupa + Clipe Jacaré
Etapa 2: Hacer El Circuito
Es hora de construir el circuito. Com ayuda de las imagens e o diagrama esquemático se debe de replicar el circuito.
O circuito consiste em ligar um interruptor entre a bateria de 9V e o Arduino para prender e apagar diretamente. Luego se debe conectar la rueda NeoPixel um positivo, negativo e seu respectivo pino digital. Los 3 potenciómetros se conectan um positivo, negativo e um sus pines análogos. O micrófono se conecta a um pino análogo e um positivo e negativo. Finalmente, se conecta um boton al circuito para o intercambio de modos.
Etapa 3: Código
Para entender a lógica do código se pode referir ao diagrama do conjunto adjunto, assim como o código mismo no formato.ino também será adicionado.
Consiste básicamente em importar as bibliotecas, definir variáveis para os sensores e as luces, inicializar a configuração, construir um se / outra para ler o estado do botão de pressão e depender do estado deste, ejetar as distintas funções para o modo manual e o modo automático.
No modo manual existe uma variável por cada cor que o cual utiliza os dados do potenciómetro e os dados convierte nos dados dentro do rango de cores RGB. En el modo automático se toma en cuenta un delay, un periodo y una rueda de colores. El valor de salida del micrófono es transformado en señales para producir distintos patrones de luces.
Etapa 4: Técnicas De Manufactura Digital
- El uso y programación Arduino
- Uso de sensor de sonido
- Control de NeoPixels
- Uso de divisores de voltaje (potenciómetros)
- Pull-Down para o botón
- Mudar para todo el circuito
- Construcción de un diseño
- Reflexión de luz
Javier Aguilar 20283