Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

Componentes y suministros

Jack hembra DC SparkFun ×1
Tira LED RGB SparkFun - 5V Direccionable, Sellada (5m) ×1
Arduino Nano R3 ×1
Pulsador SparkFun 12mm ×1
Jack macho DC SparkFun ×1
Portapilas 5V ×1
Condensador 1000mF ×1
Resistencia 330 ohm ×1
Linterna de papel 30" ×1
Polyfil (relleno de almohada) ×1
Protección ignífuga para tela No-Burn ×1
Cargador de batería ×1

Herramientas y máquinas necesarias

Sobre este proyecto

Adaptado del tutorial "Cloud Connected Cloud" de Shawn Hymell.

Seguro has visto esas nubes esponjosas colgando en casas u oficinas como lámparas. Vamos a adaptar el diseño para que sea wearable. Sí, un wearable gigante, esponjoso, con forma de nube. Tampoco estará conectado a la nube, pero usará un botón para cambiar patrones, que para nuestros propósitos funciona mejor.

Reunir materiales

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

Uso Arduino Nano porque es lo que tenía. Me gusta aprovechar hardware viejo antes de comprar nuevo.

El circuito

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

El circuito consiste en un cargador portátil USB (no mostrado) conectado al Arduino. La tira LED 5V tiene un condensador de 1000mF entre tierra y alimentación, y se conecta vía resistencia de 330ohm al pin 6 del Arduino. Hay un botón conectado al pin 3.

El jack de barril conecta a la fuente de alimentación. Los jacks de barril tienen distintas polaridades. El que yo tenía (creo que es este de Sparkfun) funciona así:

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

El tuyo puede necesitar tierra en el pin central.

Alimentar el proyecto

Al ser un disfraz, lo modifiqué para incluir dos fuentes portátiles de 5V: portapilas para 4 pilas AA para los LEDs y un power bank para el Arduino.

Uso un Nano 3.0. Según la documentación, el power bank está regulado a 1 amperio, 5V, así que va bien.

Alimentar los LEDs

Alimentaremos LEDs y microcontrolador por separado. Uso power bank para el microcontrolador y portapilas 4xAA para los LEDs.

Suolda un conector de 3 cables de 8-12" a los LEDs que alimentarás (el que tiene la flecha apuntando hacia afuera).

¿Por qué un condensador entre tierra y alimentación del LED?

¿Por qué una resistencia de 330 ohm en el pin de datos?

¿Por qué un cable de tierra de la placa a la tierra de la fuente?

Si no usas condensador y resistencia, reducirás drásticamente la vida de tus LEDs. Probablemente notes que los LEDs azules fallan primero, dejándote rojos y verdes aburridos. ¡Sigue las mejores prácticas y evita dolores y colores feos!

Si tienes problemas con el circuito, aquí hay más prácticas de solución de problemas de la guía completa NeoPixel de Adafruit: Adafruit NeoPixel Uberguide

¿Durará nuestra fuente la fiesta?

Tenemos 300 píxeles, estimamos 20mA por píxel.

300 NeoPixels × 20mA ÷ 1000 = 6 Amperios

Una pila alcalina o NiMH estándar "AA" tiene 2-3 Ah. Cuatro dan 8-12 Ah, así que el disfraz durará 1.5-2 horas. Necesitarás pilas de repuesto.

Los resultados reales pueden variar.

El mío duró de 7pm a medianoche, probablemente porque los patrones de persecución no consumen mucha potencia.

Hacer que dure

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun
Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun
Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

El truco para que dure es la silicona caliente. Perdí toda la placa de circuito bailando demasiado fuerte y se cayó a las 6 horas de mi primera fiesta. Al recrearlo para la segunda, puse silicona en todos los cables. También metí la placa en una riñonera.

Crear la nube

Ahora viene la parte difícil: pegar relleno de almohada a una linterna de papel de forma que aguante una fiesta de Halloween.

Corta el alambre de la parte superior e inferior de la linterna. Corta una línea de 4 pulgadas en dos lados de la parte superior y dóblala para crear un agujero en la parte superior lo bastante grande para tus caderas. Pega el trozo doblado. Repite en la parte inferior.

Desgarra el polyfil en trozos pequeños y retuércelos para que parezcan interesantes. Pega los trozos firmemente a la linterna, con cuidado de no quemarte los dedos. Recomiendo guantes. Considerando que es la herramienta con que más me lesiono, las pistolas de silicona pueden ser la herramienta más peligrosa que uso.

No hace falta cubrir cada centímetro de la linterna: una bolsa de polyfil sobra. Para un aspecto esponjoso que funcione bien con los LEDs, varía el grosor de los trozos.

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun
Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun
Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun
Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun
Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

Para las tirantes, corta dos longitudes de 30 cm de elástico. Darán un rebote divertido. Pueden parecer cortas, pero el elástico estira bastante así que la nube caerá alrededor de tu cintura. Para hacer tirantes, anuda ambos extremos de una tira unos 15 cm separados alrededor de uno de los soportes de alambre de la linterna a 5-7 cm de la parte superior. Añade gota de pegamento. Si tienes dos brazos, haz lo mismo en el lado opuesto de la parte superior. No anudes el elástico a los soportes superiores del alambre, los arrancarías.

Ahora pega la tira LED mirando hacia dentro del disfraz. Con 5 metros pude hacer 3 vueltas alrededor de la nube, que quedó genial.

Admito que tras 8 horas bailando, mi disfraz quedó en harapos. Tuve que recrearlo con mucha más pegamento para la segunda fiesta.

¡No olvides rociar tu disfraz con spray ignífugo! Si hay un cortocircuito, no quieres arder en llamas.

Añadir el código

Añadí la librería Bounce2 para antirrebote del botón. También personalicé el código para usar millis en vez de interrupción, porque el Arduino Nano que usaba fallaba mucho y no procesaba bien la interrupción.

El Nano tiene particularidades, y especialmente parece tener problemas con cables USB, así que puede que necesites probar varios puertos y cables si el código no sube correctamente.

Este código no es perfecto porque no he tenido tiempo de actualizarlo desde que lo escribí a última hora antes de mi fiesta de Halloween.

También hice un sombrero

El sombrero es opcional, pero creo que me hacía ver más presentable.

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

Código

Disfraz Nube

Ocho patrones imitan "clima" para este disfraz de nube: GitHub CloudCostume

Esquemáticos

Disfraz de nube DIY: Tira LED, Arduino Nano y componentes SparkFun

Archivo Fritzing del circuito de la nube ledcloud_Zdl7mM6iAb.fzz

Proceso de manufactura

  1. Mando USB para juegos DIY con Arduino – Construye tu propio gamepad de alto rendimiento
  2. Botella de agua inteligente con Arduino: Monitorización en tiempo real y alertas
  3. Construye una Torre de Sensores con Arduino Cloud: Temperatura, Movimiento y Gas
  4. Teatro de Sombras Navideño DIY: Espectáculo de Luces con Arduino y Tira LED Direccionable
  5. ¿Es la infraestructura On-Premise obsoleta? 5 razones por las que sigue importando
  6. Elegir el proveedor cloud correcto: guía centrada en rendimiento
  7. Dominando multi-cloud: guía estratégica para evitar lock-in y aumentar resiliencia
  8. Por qué el dominio cloud es el único camino adelante en 2017
  9. Dominando Azure Cloud: habilidades esenciales y ruta profesional
  10. Dominando AWS Cloud: fundamentos y habilidades clave para el éxito
  11. Cloud Computing vs. On-Premise: ¿Qué infraestructura se adapta mejor a tu negocio?