![Luces de cuerda festivas controladas ATTiny 85: 5 pasos Luces de cuerda festivas controladas ATTiny 85: 5 pasos](https://i.howwhatproduce.com/images/001/image-972-61-j.webp)
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40
![Luces festivas controladas ATTiny 85 Luces festivas controladas ATTiny 85](https://i.howwhatproduce.com/images/001/image-972-62-j.webp)
![Luces festivas controladas ATTiny 85 Luces festivas controladas ATTiny 85](https://i.howwhatproduce.com/images/001/image-972-63-j.webp)
![Luces festivas controladas ATTiny 85 Luces festivas controladas ATTiny 85](https://i.howwhatproduce.com/images/001/image-972-64-j.webp)
Mientras navegaba por eBay, me encontré con estas cadenas de 50 LED direccionables con el chip WS2811, aunque no creo que estén realmente diseñadas para usarse como luces de colores, funcionan bien y se ven increíbles en el árbol. También sería posible cambiar los colores para adaptarlos a cualquier número de temas festivos. Como es casi Navidad, he optado por muchos rojos y verdes, así como algunos patrones que usan muchos colores aleatorios y, por supuesto, qué proyecto de LED direccionable estaría completo sin un arco iris.
El microcontrolador es un ATTiny 85 y hay 3 botones que cambian el modo y la velocidad de los patrones en lo que espero sea de una manera bastante intuitiva.
Soy un gran admirador del ATTiny85, ya que funciona bien con el IDE de Arduino, es barato y, según mi experiencia, es un chip bastante resistente.
El costo total por juego es menos de £ 15 y podría completarse fácilmente en un fin de semana con solo herramientas básicas.
Piezas temporales necesarias:
- Arduinouno o equivalente para programar el ATTiny
- Placa de pruebas y cables de puente para probar y programar el ATTiny
- soldador y soldadura
- pistola de silicona
Partes utilizadas para la construcción:
He incluido enlaces a algunos de los artículos en Amazon para ayudar a identificarlos, de ninguna manera es el mejor lugar para comprarlos y debería comparar precios.
- ATTiny85 más zócalo DIP 8 IC opcional (https://amzn.to/2RgKpeJ)
- Condensador 1000uF * (ver notas)
- 3 x 1 a 5 kΩ resistencias de bajada.
- 1 x resistencia de 300-500 Ω * (ver notas)
- 1 pieza de placa de creación de prototipos (https://amzn.to/2Rn4YGs)
- Cable USB a CC (https://amzn.to/2BE2iyP)
- Conector DC Socket (https://amzn.to/2TUFbHy)
- Picadura de LED direccionables (https://amzn.to/2Rm1Yds)
- 3 x pulsador momentáneo
- Cuadro de proyecto (https://amzn.to/2DTeTzA)
Los 3 interruptores pulsadores momentáneos pueden ser del tipo que desee, pero es posible que deba ajustar su diseño para que se adapte a sus interruptores. Tenía algunos con un botón más largo y 2 patas que los hace muy adecuados para este proyecto, ya que puedo meterlos a través de un agujero en la cubierta superior y pegarlos en su lugar desde la parte inferior.
* Esto se copia de la Überguide de Adafruit NeoPixel y explica la necesidad del condensador y la resistencia.
Antes de conectar NeoPixels a cualquier fuente de energía grande (DC “verruga de pared” o incluso una batería grande), agregue un capacitor (1000 µF, 6.3V o más) a través de los terminales + y - como se muestra arriba. El condensador amortigua los cambios repentinos en la corriente consumida por la tira. Coloque una resistencia de 300 a 500 Ohm entre el pin de salida de datos de Arduino y la entrada al primer NeoPixel. La resistencia debe estar en el extremo del cable más cercano al NeoPixel (s), no al microcontrolador. Algunos productos ya incorporan esta resistencia … si no está seguro, agregue una … ¡no hay nada de malo en duplicar!
Otras cosas a tener en cuenta:
El uso de energía siempre es algo en lo que debe pensar con los LED direccionables. Para calcular cuánta energía necesitará, simplemente tome la cantidad de LED en su matriz y multiplíquela por 60, ya que cada LED puede consumir 60 mA.
Esta es una cadena de 50, por lo que 50X60 es 3000 o 3 amperios, mientras que esto es bastante potencia, vale la pena recordar que solo usarán esa cantidad si tienen el brillo completo en los 3 colores. Puede organizar su código para evitar esto o usar el comando setBrightness () para limitarlo. en las pruebas, he encontrado que mi configuración funciona bien con una fuente de alimentación de 2 amperios.
Recomiendo encarecidamente leer la Überguide de Adafruit NeoPixel (https://learn.adafruit.com/adafruit-neopixel-uber…) ya que explica todo con mucho mejor detalle que yo.
Paso 1: Perforación
![Perforación Perforación](https://i.howwhatproduce.com/images/001/image-972-65-j.webp)
![Perforación Perforación](https://i.howwhatproduce.com/images/001/image-972-66-j.webp)
![Perforación Perforación](https://i.howwhatproduce.com/images/001/image-972-67-j.webp)
Perforación
Hay algunos agujeros para eneldo en la caja del proyecto.
- 1x 8 mm en la parte trasera para la toma de corriente
- 3 orificios de 2,5 mm en la parte delantera para los 3 cables de los LED o 1 orificio que sea lo suficientemente más grande para que salgan los 3 cables.
- 3x 3,5 mm en la parte superior para los botones
Es mejor pilotar el orificio de 8 mm, pero como la caja de plástico blando es fácil de perforar y no debería dar ningún problema.
Paso 2: Soldar
![Soldadura Soldadura](https://i.howwhatproduce.com/images/001/image-972-68-j.webp)
![Soldadura Soldadura](https://i.howwhatproduce.com/images/001/image-972-69-j.webp)
![Soldadura Soldadura](https://i.howwhatproduce.com/images/001/image-972-70-j.webp)
Estañe los conectores de la toma de corriente, introdúzcalos en la caja y apriete la tuerca de retención.
Coloque los botones en los orificios y péguelos con pegamento caliente o epoxi en su lugar. He juntado una pata de cada uno de los botones y los he soldado, así que solo necesitaremos un suministro de 5 voltios para los 3 botones.
Las cadenas de LED tienen 2 cables adicionales que no necesitamos adjuntar para este proyecto, por lo que podemos cortarlos. Los he cortado cerca de la parte superior en longitudes ligeramente diferentes para que no se corten. Conserve estos cables, ya que podemos reciclarlos dentro de la caja.
También corté el conector ya que soldaremos directamente a los cables, corte lo más cerca posible del conector.
La placa de creación de prototipos encaja muy bien dentro de la caja del proyecto, por lo que no requirió ningún corte.
Suelde el zócalo IC en la placa en algún lugar cerca de la parte superior, esto nos permite más espacio en la parte inferior para los otros componentes y para conectarnos a la cadena de LED.
Suelde los cables a los pines físicos 5, 6 y 7 para los botones, conecte los cables a las resistencias desplegables, que a su vez se conectarán a tierra
- Pin 5 = botón de modo
- Pin 6 = Botón de velocidad menos
- Pin 7 = Botón de velocidad más
El cable de datos para los LED se conecta al pin físico 3, así que suelde otro cable y conecte el otro extremo a la resistencia de 300-500Ω en algún lugar cerca de la parte inferior de la placa.
Podemos usar los cables que cortamos la cadena de LED como nuestros cables de alimentación principales
- Conecte el Pin 8 de la toma IC, un cable para los botones y el cable ROJO de la cadena LED principal a 5V
- Conecte el pin 4 del zócalo IC, las 3 resistencias desplegables y el cable BLANCO del LED principal a tierra
Suelde el cable del botón de 5v al común de los botones. Conecte cada botón al pin correcto del IC. Ojalá puedas ver en las imágenes que he comprado los cables que conectan al IC al centro de la placa con la resistencia en un lado y el botón en el otro.
He colocado el condensador en la placa, pero hubiera sido más fácil conectarlo a las patas del zócalo.
Una vez que la placa esté completa, inserte los 3 cables de la cadena de LED a través de los orificios y suéldelos en la placa. Conecte los cables de alimentación al enchufe. Estos enchufes tienen el pin central (normalmente V +) conectado a la pata más corta, pero siempre es mejor verificar dos veces.
Antes de pegar todo en su lugar, es mejor comprobar que todo funciona, ya que es fácil perder una conexión.
Recomendado:
Luces de escritorio RGB controladas de forma remota: 5 pasos
![Luces de escritorio RGB controladas de forma remota: 5 pasos Luces de escritorio RGB controladas de forma remota: 5 pasos](https://i.howwhatproduce.com/images/006/image-15956-j.webp)
Luces de escritorio RGB controladas de forma remota: este proyecto demuestra el uso de firebase como servidor para controlar y manipular las luces LED a lo largo de la parte trasera de mi mesa
Tiras de luces LED de desvanecimiento controladas por sensor y alimentadas por Arduino: 6 pasos (con imágenes)
![Tiras de luces LED de desvanecimiento controladas por sensor y alimentadas por Arduino: 6 pasos (con imágenes) Tiras de luces LED de desvanecimiento controladas por sensor y alimentadas por Arduino: 6 pasos (con imágenes)](https://i.howwhatproduce.com/images/005/image-12388-13-j.webp)
Tiras de luces LED de desvanecimiento controladas por sensor y alimentadas por Arduino: Recientemente renové mi cocina y sabía que la iluminación "mejoraría" el aspecto de los armarios. Opté por "True Handless", por lo que tengo un espacio debajo de la superficie de trabajo, así como un tablero, debajo del armario y en la parte superior de los armarios disponibles y
Luces de scooter y puerta de garaje controladas por voz: 6 pasos
![Luces de scooter y puerta de garaje controladas por voz: 6 pasos Luces de scooter y puerta de garaje controladas por voz: 6 pasos](https://i.howwhatproduce.com/images/005/image-14245-7-j.webp)
Luces de scooter controladas por voz y puerta de garaje: ¡Hola a todos! Recientemente compré un scooter eléctrico pero no tenía luz trasera ni abridor de puerta de garaje incorporado … ¡SORPRESA! (ノ ゚ 0 ゚) ノ ~ Entonces, decidí hacer mi propio control remoto de puerta de garaje y luces traseras en lugar de comprarlas
Luces controladas por voz desde cualquier lugar con Jason: 7 pasos
![Luces controladas por voz desde cualquier lugar con Jason: 7 pasos Luces controladas por voz desde cualquier lugar con Jason: 7 pasos](https://i.howwhatproduce.com/images/003/image-6085-42-j.webp)
Luces controladas por voz desde cualquier lugar con Jason: luces de CA que se controlan desde cualquier lugar con conexión a Internet usando NodeMCU (ESP8266) y Jason (aplicación de Android) .Jason es una aplicación de asistente controlada por voz que codifiqué para dispositivos Android para controlar el estado eléctrico de un Aparato de CA, unti
Sensor de movimiento / luces controladas por contador: 7 pasos
![Sensor de movimiento / luces controladas por contador: 7 pasos Sensor de movimiento / luces controladas por contador: 7 pasos](https://i.howwhatproduce.com/images/002/image-4486-64-j.webp)
Sensor de movimiento / luces controladas por contador: este proyecto fue creado como un proyecto final para un curso de diseño digital en Cal Poly, San Luis Obispo (CPE 133). ¿Por qué estamos haciendo esto? Queremos ayudar a conservar los recursos naturales en el mundo. Nuestro proyecto se centra en el ahorro de electricidad. Ahorrando más ele