Tabla de contenido:
- Paso 1: Lista de piezas
- Paso 2: prepare la lámpara
- Paso 3: los interruptores capacitivos y el potar
- Paso 4: Esquema y programación
- Paso 5: ¿próxima versión?
Video: Lámpara LED decorativa con sonido reactivo (Arduino): 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Buen día, es mi primer instructable, y no soy un hombre inglés;) por favor perdóname si cometo errores.
El tema del que quería hablar es una lámpara LED que también puede ser reactiva al sonido.
La historia comienza con mi esposa que es dueña de esta lámpara de Ikea desde hace tiempo y siempre pienso, al mirarla, que podría ser un buen sujeto para transformarla con tira de LED.
Luego leyendo algunos instructivos vi ese tema que me dio una buena inspiración, gracias a Natural Nerd
www.instructables.com/id/Music-Reactive-De…
Buscando información para saber cómo funciona también encuentro buena animación en
learn.sparkfun.com/tutorials/addressable-r…
Gracias también a Michael Bartlett
Entonces empecemos a sintonizar esa lámpara de Ikea, será una lámpara estándar (blanca) con un potar para poder ajustar el brillo, y luego cambiará a lámpara reactiva de música con 8 animaciones diferentes.
El video no muestra bien el efecto potar, es mejor en realidad.
Lo siento si me pierdo algunos detalles, pero no planeaba escribir un instructivo antes de hacerlo.
Editar: agregué un nuevo video pero mi cámara (teléfono celular) está saturada con la luz, lo siento por eso), podemos ver el efecto de inicio y la lámpara blanca con configuración de brillo, y luego varios efectos de música
Paso 1: Lista de piezas
Aqui la lista
- por supuesto, la lámpara en sí
- un arduino NANO (como este)
- Nano escudo (no obligatorio pero muy particular)
- Módulo de sonido (tenga cuidado, NO TOME KY-037 o KY-038 con NO son sensibles en absoluto)
- Tira de LED RGBW de 3 m (un RGB podría ser suficiente pero quería jugar con RGBW) Tomé blanco cálido, es una tira DIRIGIBLE, cada LED se puede controlar individualmente, NO es una tira RGB estándar
- 1 potar (5 potar aquí)
- Potencia 5v 20Ah (10 o 15 podrían ser suficientes, pero prefiero ser grande)
- Interruptor de 2 condensadores (el interruptor estándar también podría ser bueno)
- cable
- interruptor de pie
- Cable R / C (fácil de conectar al sensor de 3 pines)
Paso 2: prepare la lámpara
La lámpara está en kit y debe estar ensamblada. Como no usaremos la lámpara y el plástico que bloquea todos los tubos juntos, y como es silencioso, no muy rígido en el origen, decidí agregar un perno, así que haga un agujero y asegure cada tubo juntos. Ojo, uno es más corto y es el comienzo desde abajo.
Lo siento, no obtuve suficiente imagen cuando lo hice.
La lámpara mide 1m38 de alto, utilicé 2 piezas de tira de led, que puse en 2 lados del tubo.
Tenga cuidado, la tira debe estar en el sentido correcto, porque el cable debe estar en la parte inferior, hay una entrada y una salida en dicha tira de LED, la entrada debe estar en la parte inferior. Cada tira de LED tiene 77 LED de largo para mí, pero luego veré que es demasiado para arduino NANO.
Intento pegar la tira al tubo con pegamento caliente, pero cuando ordené tomé la versión de silicona a prueba de agua y el pegamento caliente no la pegó:(Así que usé tie-raps en su lugar. Piense en conectar el cable al mismo tiempo.
Paso 3: los interruptores capacitivos y el potar
Los 2 interruptores capacitivos están dentro de la lámpara y reaccionan relativamente bien a través del plástico de la lámpara.
Puedes ponerlo donde quieras, los pegué con solo un trozo de adhesivo, en la mitad de la altura de la lámpara.
El de arriba es para cambiar de blanco a animación.
La de abajo es para cambiar el estilo de la animación. Hay 8 animaciones, 7 son reactivas a la música y la última es simplemente infinita en movimiento.
Para el potar, al principio, quería usar un potar deslizante pero no sabía dónde ponerlo fácilmente, así que finalmente hice un agujero en la parte superior y puse uno giratorio.
Paso 4: Esquema y programación
Conecta todo junto
Y sube el código
Solo está usando la biblioteca Adafruit_NeoPixel, asegúrese de haberla instalado.
En el código tienes:
#define NUM_LEDS 74
Incluso si usé una tira de LED de 77 longitudes, el nano se quedó sin memoria y no pasó nada hasta que bajé solo a 74 LED. Puede estar usando un Mega sería mejor
# definir MIC_LOW 0.0 # definir MIC_HIGH 737.0
Verifique el valor mínimo / máximo que obtiene con su sensor.
Cuando declare su tira de LED, para mí fue NEO_RGBW y 800 khz, verifique las especificaciones de la suya.
Tira de Adafruit_NeoPixel = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Cuando la lámpara se enciende pasa por un roll up blanco, rojo, verde y azul, puedes quitar la parte de inicio si no quieres tal inicio.
Paso 5: ¿próxima versión?
Mi esposa estaba un poco preocupada cuando le operaron la lámpara, pero ahora le encanta.
Cuando coloque el cable en el interior, tenga cuidado de sujetarlo para evitar sombras estéticas.
La caja de energía es bastante grande y hace una sombra en la parte inferior, comenzando con la tira de LED más alta podría reducir las sombras.
Los Button se ven cuando la luz está encendida, no es estético, piensa en ponerlo en el costado de la pared (si la lámpara está cerca de una pared) y del mismo lado que la energía. pero es bueno ver dónde están, no quiero dejar ninguna marca en la lámpara.
En la última versión, cuando hace clic en el botón de efecto, el LED azul parpadea para indicar que toca el botón y qué animación está activa pero se puede mejorar.
El micro podría ser más sensato, y me pregunto si poner 2 micro para tener mejor sensibilidad.
Se podría crear más efecto, pero supongo que es necesario optar por un Mega, ya que la memoria disponible en Nano está cerrada a cero.
Un codificador rotatorio para cambiar el efecto también podría ser una alternativa. Pero me gusta el interruptor capacitivo por el momento:)
Conecté un cable USB a la parte superior de la lámpara para poder programarla fácilmente.
Agregaré un interruptor general en el cable de alimentación cuando lo reciba.
Tenga en cuenta que si mañana está cansado, puede deshacerse del led y volver a poner la lámpara inicial, pero realmente no me imagino por qué….
Agregar control remoto también está en la lista de ideas.
Recomendado:
Mesa auxiliar de cubo infinito reactivo con sonido LED: 6 pasos (con imágenes)
Mesa auxiliar de cubo infinito reactivo con sonido LED: ¡Guau! ¡Guau! ¡Qué efecto tan genial! - Estas son algunas de las cosas que escuchará al completar la guía. Un cubo infinito completamente alucinante, hermoso, hipnótico, que reacciona al sonido. Este es un proyecto de soldadura modestamente avanzado, me tomó alrededor de 12 hombres
Huevo interactivo: reactivo al sonido y reactivo a los golpes: 4 pasos
Huevo interactivo: reactivo al sonido y reactivo a los golpes: hice el " Huevo interactivo " como proyecto para la escuela, donde teníamos que hacer un concepto y un prototipo. El huevo responde al ruido fuerte con ruidos de pájaros y si lo golpeas con la fuerza suficiente 3 veces, se abre durante unos segundos. Es el primero
Cómo hacer un LED reactivo al sonido usando un Mosfet: 6 pasos (con imágenes)
Cómo hacer un LED reactivo al sonido usando un Mosfet: Hola amigos, hoy les presentaré Cómo hacer cables reactivos al sonido usando un transistor Mosfet IRFZ44 y algunas otras partes fáciles de encontrar y ensamblar en casa para una fiesta con efecto de luz nocturna
Espejo Arduino Infinity (Bluetooth y sonido reactivo): 9 pasos (con imágenes)
Arduino Infinity Mirror (Bluetooth y sonido reactivo): Creé un Infinity Mirror para un proyecto escolar con Arduino que puedes controlar con tu teléfono o tableta usando Bluetooth. El espejo también tiene un micrófono incorporado que detecta sonido / música y reacciona en consecuencia generando llamativos
Pantalla LED de sonido reactivo: 6 pasos (con imágenes)
Pantalla LED reactiva al sonido: ¡Hola chicos! Este es mi primer Instructable, e hice una pantalla LED basada en arduino. ¡Espero que te guste! Si tiene alguna pregunta, no dude en hacerla :-)). El concepto principal es que si enciende una lámina acrílica (que tiene algo grabado en i