Tabla de contenido:
- Paso 1: mira el video
- Paso 2: obtenga sus piezas
- Paso 3: creación de prototipos
- Paso 4: Soldar
- Paso 5: haz la placa LED
- Paso 6: haga el recinto
- Paso 7: Termina la placa LED
- Paso 8: Termina la parte superior
- Paso 9: toque final
- Paso 10: Listo
Video: Analizador de espectro + matriz RGB: 10 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
¿Te encantan los LED?
Es por eso que, en este Instructable, le mostraré cómo hacer una increíble matriz de LED RGB, que puede convertirse fácilmente en un analizador de espectro con solo hacer clic en un botón.
Después de leer, si cree que este Instructable se lo ha ganado, vote por él en el concurso LED.
Y sin más preámbulos, comencemos.
Paso 1: mira el video
El video muestra todos y cada uno de los pasos en detalle y lo ayudará a comprender adecuadamente el proyecto. Por lo tanto, mírelo antes de pasar al siguiente paso.
Paso 2: obtenga sus piezas
Arduino: INDIA - https://amzn.to/2iCal5uUS - https://amzn.to/2zZC1IUUK -
Tiras WS2812B (30 LED / metro): EE. UU. - https://amzn.to/2zUvOjwUK -
MSGEQ7 IC: EE. UU. - https://amzn.to/2zSV4qKUK -
Lámina acrílica: INDIA - https://amzn.to/2zZJSWLUS - https://amzn.to/2zZJSWLUK -
Fuente de alimentación: INDIA - https://amzn.to/2hQWuuTUS - https://amzn.to/2hQWuuTUK -
1 resistencia de 200 K, 1 tapa de 33 pF, 1 tapa de 100 nF, 1 tapa de 10 nF
Paso 3: creación de prototipos
Descargue y agregue estas bibliotecas Arduino: FastLED - https://github.com/FastLED/FastLEDAadafruit NeoPixel Library -
Pruebe la tira de LED WS2812B utilizando el boceto FirstLight de ejemplos de la biblioteca FastLED. Edite el pin de datos y el número de LED y, después de cargar, los LED deben iluminarse en blanco uno tras otro para mostrar que los LED funcionan bien.
Ahora construya el circuito de prueba utilizando el diagrama de circuito adjunto en este paso sin el receptor de infrarrojos. Sube el boceto, también adjunto en este paso. Necesitará 21 LED. El MSGEQ7 dividió el espectro de audio en 7 bandas de frecuencia. Entonces, teniendo esto en cuenta, el boceto divide 21 LED en 7 conjuntos, cada conjunto con 3 LED, el primer LED siempre estará apagado y los dos restantes se iluminarán de acuerdo con la intensidad del audio en esa banda de frecuencia en particular. Busque los valores analógicos de las siete bandas en el Monitor serie para depurar y asegurarse de que todo se vea bien. Cuando esto funcione bien, finalice la creación de prototipos agregando el receptor de infrarrojos.
Ahora agregue el receptor de infrarrojos y cargue el segundo adjunto que he adjuntado que iluminará 2 juegos con 7 LED cada uno de acuerdo con la intensidad de la señal de audio de cualquiera de las dos bandas que puede editar en el boceto. Le sugeriré que elija las bandas 3 y 4. Ahora determine el código hexadecimal de cualquiera de los botones en el control remoto IR que está utilizando. Para saber cómo hacerlo, haga clic aquí: https://www.instructables.com/id/ Control-AC-Applia. Edite ese código hexadecimal en el boceto y cárguelo. Ahora, cuando presione el botón, los LED mostrarán una animación y cuando vuelva a presionar el mismo botón, volverá al modo de analizador de espectro.
Y la creación de prototipos está completa.
Paso 4: Soldar
Obtenga todos los componentes electrónicos necesarios para el proyecto.
También obtenga una placa de perforación estrecha en la que soldaremos los componentes del analizador de espectro para que podamos hacer algo como un escudo Arduino, lo que nos salvará del desorden del cableado. Consulte videos e imágenes para una percepción clara.
Estoy usando Arduino Uno para poder cargar fácilmente nuevos programas en el futuro si es necesario, pero también puede usar Arduino Nano.
Luego, tome un enchufe de 3.5 mm y suelde dos cables, uno a tierra y otro a cualquiera de los canales y el otro extremo de los dos cables va al blindaje MSGEQ7. Una vez hecho esto, conecte el IC a su base, suelde los cables de alimentación y pruebe el escudo usando el monitor serial Arduino Uno como hice antes.
Paso 5: haz la placa LED
Ahora, tome un MDF de 3 mm de grosor y haga un cuadrado de tamaño 25.2x25.2 cm y córtelo con una sierra para metales. Luego dibuja 49 cuadrados de 3.6x3.6 cm en él. Corta 7 piezas de tiras de LED, cada una de las cuales contiene 7 leds ya que estaremos haciendo una matriz de 7x7, es decir, 49 leds. Después de cortar, retire la cinta en su parte posterior y péguela a la pieza de MDF. Tuve que hacer agujeros en dos lugares del MDF con un taladro para que los cables pudieran pasar, de lo contrario tendría que quitar el termorretráctil y desoldar los cables, lo cual no quería.
Tenga en cuenta que todas las flechas de dirección del flujo de datos en la tira deben seguir la misma dirección, es decir, de izquierda a derecha
Luego, usando una broca más pequeña, como 2 mm, hice tres agujeros al lado de Vcc, GND y pines de datos en cada extremo de cada una de las 7 tiras de LED. Estañé las almohadillas de soldadura en la tira en ambos extremos. Luego, utilizando un cable de 0,75 mm2, corte el Vcc y GND de las tiras en las siete filas. Además, acorte Vcc y GND de la última fila a la primera fila (alimentación doble).
Conecte los datos de la primera fila a los datos de la segunda fila, los datos de la segunda a los datos de la tercera y así sucesivamente hasta llegar a la última fila. Utilicé un cable sólido de 0,5 mm cuadrados para este propósito. Asegúrese de no cortocircuitar estos cables con Vcc o GND.
Una vez hecho esto, verifique la continuidad y, utilizando el boceto FirstLight, verifique la conexión.
Paso 6: haga el recinto
Para hacer el cerramiento utilicé un MDF de 12 mm.
Hice las dimensiones adjuntas en este paso. Usando la función de corte en bisel en mi sierra de vaivén, primero hice dos cortes biselados en cada extremo de las marcas. Ambos cortes deben estar en el interior para realizar un cerramiento. Después de esto, hice los cortes rectos restantes.
Usé pegamento para madera para unir todas las piezas y para mantenerlas en su lugar, usé un pequeño clavo para madera. Puede utilizar cualquier otra técnica que desee, tengo muy poca experiencia con el trabajo de la madera, por lo que cualquier sugerencia es bienvenida.
Deja que el pegamento se seque durante la noche.
Paso 7: Termina la placa LED
Comprueba si la placa de LED que hicimos antes encaja en la carcasa o no. Si no es así, déle forma con una lima o papel de lija o ambos.
De una lámina termocol blanca de 10 mm, corte 6 piezas de longitud igual a la del tablero LED y de 2,4 cm de ancho. Pégalos en la línea horizontal que hicimos en el MDF.
Después de que se seque, colóquelo dentro del gabinete, marque los puntos para el conector de barril de CC y el cable USB para Arduino y luego perfore. Déles forma con una lima.
Completé algunas conexiones restantes, como agregar cables para la entrada de datos, agregar cables de alimentación al conector de barril que alimenta todo nuestro circuito, agregar el receptor de infrarrojos y finalmente pegarlos en caliente en su lugar. Conecte los cables a la cuarta fila Vcc y los cables de tierra que van a Vin y al pin de tierra de Arduino y lo encienden.
Use pegamento caliente para asegurar todas las conexiones y también para fijar el conector del barril en su lugar.
Paso 8: Termina la parte superior
Vuelva a tomar la lámina de termocol y comience a cortarla en tamaños iguales al espacio entre los termocoles previamente fijados. Mida solo uno para cada fila y luego corte el resto requerido usando esa pieza. No es necesario usar pegamento, ya que permanecerá en su lugar por sí solo, pero si es necesario, puede usar una pequeña cantidad de pegamento.
Una vez hecho esto, mida la caja, traiga la lámina acrílica, marque la dimensión medida con un marcador y córtela con una sierra para metales. Para cortarlo, haz varios cortes con un cúter, y luego, después de mantenerlo en la esquina de una mesa, aplica fuerza hacia abajo y quedará cortado en una línea perfectamente recta.
Para colocar la lámina acrílica en la parte superior, utilicé un perno de 2 mm ya que no tenía un tornillo de ajuste, pero debes usar un tornillo.
Haga marcas en la lámina acrílica y perfore con una broca de 2,5 mm. Usando esa hoja, haga marcas en el gabinete y perfore con una broca de 2 mm. Luego, finalmente, coloque la hoja en la parte superior con los tornillos.
Paso 9: toque final
El boceto que he adjuntado en el paso 2 se retrasará un poco mientras trabaja como analizador de espectro. La razón es el algoritmo. Se han realizado muchos cálculos para calcular el número de LED, el color de los LED, que en realidad lo muestran, lo que lo ralentiza un poco.
Es por eso que creé un algoritmo completamente nuevo para el Analizador de espectro y ahora está funcionando bien, el boceto se adjunta en este paso.
Para aquellos que quieran saber qué tipo de algoritmo, busquen un bucle "while" en el boceto.
Paso 10: Listo
Eso es todo. Disfrute de su creación, y si tiene alguna pregunta, no dude en preguntar en la sección de comentarios.
Si crees que me lo he ganado, vota por este instructivo en el concurso LED y suscríbete también a nuestro canal de YouTube. Será de mucha ayuda.
Gracias por leer:).
Recomendado:
MATRIZ LED RGB UTILIZANDO NEOPÍXELES: 8 pasos (con imágenes)
MATRIZ LED RGB UTILIZANDO NEOPIXEL: En este tutorial, le mostraré cómo construir una MATRIZ LED RGB 5 * 5 UTILIZANDO NEOPIXEL. Con esta matriz, podemos mostrar fascinantes animaciones, emojis y letras super simples muy atractivas. ¡empecemos
Matriz de puntos de reloj inteligente IoT Use Wemos ESP8266 - Matriz ESP: 12 pasos (con imágenes)
Matriz de puntos del reloj inteligente de IoT Use Wemos ESP8266 - Matriz de ESP: haga su propio reloj inteligente de IoT que pueda: Mostrar el reloj con un hermoso icono de animación Mostrar Recordatorio-1 a Recordatorio-5 Mostrar Calendario Mostrar tiempos de oración musulmanes Mostrar información meteorológica Mostrar noticias Mostrar consejos Mostrar Pantalla de tasa de Bitcoin
Pantalla de matriz de LED con desplazamiento de 48 x 8 con Arduino y Shift Registers: 6 pasos (con imágenes)
Pantalla de matriz de LED de desplazamiento de 48 x 8 usando Arduino y Shift Registers .: ¡Hola a todos! Este es mi primer Instructable y se trata de hacer una matriz de LED de desplazamiento programable de 48 x 8 usando un Arduino Uno y los registros de desplazamiento 74HC595. Este fue mi primer proyecto con una placa de desarrollo Arduino. Fue un desafío que se me dio
Control de matriz de LED con Arduino Uno (cara de robot con tecnología Arduino): 4 pasos (con imágenes)
Control de matriz de LED con Arduino Uno (cara de robot con tecnología Arduino): este instructivo muestra cómo controlar una matriz de matrices de LED de 8x8 usando un Arduino Uno. Esta guía puede usarse para crear una pantalla simple (y relativamente barata) para sus propios proyectos. De esta manera, puede mostrar letras, números o animaciones personalizadas
Mente maestra con una matriz de LED RGB 8x8: 5 pasos (con imágenes)
Mente maestra con una matriz de LED RGB 8x8: Piezas necesarias: Matriz LED Basys3 FPGA 8x8 RGB de GEEETECH9V batería2N3904 transistores (x32) Resistencia de 1K (x32) Resistencia de 100 ohmios (x1) Resistencia de 50 ohmios (x1) La matriz de LED es una matriz de ánodo común con 32 pines en total. El ánodo común significa que cada fila es