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

Sables de luz NeoPixel con modos de fiesta - Controlado por Arduino

Componentes y suministros

Arduino Nano R3
× 1
Tira de NeoPixel
× 1

Aplicaciones y servicios en línea

Arduino IDE

Acerca de este proyecto

Introducción:Kylo Ren y Rey Neopixel Lightsabers con modos de fiesta

Este proyecto comenzó como parte de mi disfraz de Halloween y luego se expandió ... mucho. Terminé haciendo dos sables de luz:un sable estilo Kylo Ren y un sable estilo Rey / Anakin Skywalker, y creé un código Arduino diferente para simular cada uno. Y decidí ir más allá del sable de luz normal y crear un modo de fiesta con animaciones coloridas en el sable. (Definitivamente querrás mirar hasta el final del video para ver la reacción de Kylo cuando prueba su sable recién construido, y descubre que también tiene el modo fiesta….) Ahora que el trabajo está hecho, este tutorial muestra cómo puedes cree este sable con partes económicas (alrededor de $ 75 por cada sable) y simplemente cargue el código al que he vinculado en este tutorial, en lugar de tener que codificar para el Arduino usted mismo.

Nota sobre el código (enlaces más adelante):estaba particularmente feliz con el código del sable Kylo Ren por un par de razones:(a) imita el aspecto chispeante de su espada inestable mejor que otros que he visto, (b) el efecto de encendido retrasa las cuchillas laterales hasta justo después de que la cuchilla principal se enciende como en las películas (para aquellos que no están obsesionados con los sables, las cuchillas laterales son conductos de ventilación para la cuchilla inestable de Kylo y, por lo tanto, no se encienden hasta que la cuchilla principal está iluminado). Además, ambas hojas tienen un efecto de potencia sinusoidal que creo que se acerca un poco más al efecto de la película que al efecto de potencia lineal que he visto en muchos sables.

Estas empuñaduras no están destinadas a ser réplicas de ninguna manera (después de todo, cada rito de iniciación de Jedi está haciendo su propio sable de luz). En cambio, quería centrarme en hacer algo que se vea de alta calidad y atractivo, con una empuñadura de metal y un botón de control LED, a un costo razonable.

Paso 1:reúna los materiales

PIEZAS DE SABLE:

(NOTA:utilicé piezas de Home Depot, que son un poco menos caras que Amazon).

• Tubo de policarbonato:http://amzn.to/2Dd9YYb

• Desagüe emergente:http://amzn.to/2mgaZGX

• Tubo de extensión de drenaje:http://amzn.to/2mf829h

• Botón pulsador LED momentáneo de 5V:http://amzn.to/2CLbu2E O https://goo.gl/Cn1iDy

• WS2812 144 tiras LED / m (2x / saber):http://amzn.to/2CLIlEB O https://goo.gl/Cn1iDy

• WS2813 144 tiras LED / m (nuevo tipo de LED) (2x / saber):http://amzn.to/2qQqPgC O https://goo.gl/q88jDe

• Soportes de batería 4AA:http://amzn.to/2qNJzxw

• Pilas AA NiMH de 1,2 V:http://amzn.to/2DKrIdL O http://amzn.to/2FPDp3o

• Conectores JST:http://amzn.to/2ALve4j

• Tubo de PVC de 1 ¼ ”:http://amzn.to/2CKP95m

• Cruz de PVC de ¾ ”:http://amzn.to/2FlI5On

• Juntas tóricas:http://amzn.to/2Eq2FvB y http://amzn.to/2Eq2FvB

• Espuma de embalaje:http://amzn.to/2FoqrcL

HERRAMIENTAS ELECTRÓNICAS

• Mi soldadura favorita:http://amzn.to/2CNgjIF

• Soldador de calidad:http://amzn.to/2CKHoMC

• Estera de soldadura azul:http://amzn.to/2DboPCd

OTRAS HERRAMIENTAS:

• Broca para roscar (para orificios roscados):http://amzn.to/2Fm7V4A

• Máscara antipolvo RZ:http://amzn.to/2wM8F1t

• Sierra circular inalámbrica Bosch de 18 V:http://amzn.to/2wcDgnN

• Kit de atornillador de impacto y taladro inalámbrico Bosch de 18 V:http://amzn.to/2BCI753

• Sierra de mesa Dewalt con capacidad de corte de 32 ”:http://amzn.to/2yQd2Fy

• Sierra de mano japonesa de corte al ras:http://amzn.to/2yRa1Fd

• Sierra ingletadora Dewalt de 12 ”:http://amzn.to/2yQRgS6

Paso 2:haz la empuñadura

La empuñadura está construida principalmente con piezas de plomería que puede encontrar en Home Depot o en cualquier tienda grande, excepto por el tubo de policarbonato de 1 "que puede comprar en Amazon.

Primero describiré la empuñadura de una sola hoja estilo Anakin / Rey, y luego describiré las diferencias para la empuñadura de estilo cruzado Kylo Ren.

La parte principal de la empuñadura está hecha de una combinación de un desagüe emergente de 1.25 "y un tubo de extensión de desagüe de 1.5" con un conector deslizante, que están unidos entre sí con juntas tóricas y pernos de 1/4 "(por lo que puede resistir algún castigo). Lo bueno del desagüe emergente de 1,25 "es que un tubo de PVC de 1,25" encajará cómodamente dentro de él y, a su vez, el tubo de policarbonato de 1 "para la cuchilla encajará cómodamente dentro de el tubo de PVC de 1,25 ", lo que facilita la conexión de la hoja a la empuñadura.

Para el crossgaurd estilo Kylo, ​​simplemente use un conector cruzado de PVC de 3/4 "en lugar del tubo de PVC de 1,25". El conector cruzado de PVC de 3/4 "tiene básicamente las mismas dimensiones que la tubería de PVC de 1,25" (1 "DI), por lo que el tubo de policarbonato encaja perfectamente en él, y puede agregar dos piezas pequeñas del tubo de policarbonato para completar la cubierta cruzada.

En ambas empuñaduras de sable, el drenaje y el tubo de extensión se mantienen unidos por juntas tóricas de 1 "alrededor del tubo de drenaje (que proporcionan un ajuste perfecto cuando se inserta en el tubo de extensión) y pernos de 1/4".

Ahora que tiene una idea de cómo va todo junto, esto es lo que debe hacer:

(a) Retire el tapón de drenaje del drenaje emergente.

(b) Corte el tubo de drenaje para que solo se extienda hacia el tubo de extensión aproximadamente 1,5 "(de lo contrario, el tubo de drenaje se extiende hacia la extensión hasta el punto que el soporte de la batería 4A no quepa dentro). Utilice una sierra para cortar ingletes o una sierra para cortarlo.

(c) Utilice una broca de 1/4 "-20 para taladrar orificios roscados a través del tubo de extensión y el tubo de drenaje. Perfore un orificio y un orificio correspondiente en los lados opuestos de la empuñadura.

(d) Taladre un orificio de 5/8 "en la empuñadura para el botón LED. Este orificio debe perforarse arriba y centrarse entre los orificios para los tornillos de 1/4" (utilicé una broca foerstner para esto)

(e) Retire el anillo deslizante del tubo de extensión y utilícelo para marcar su diámetro interno en un trozo de acrílico o madera de desecho. Use una sierra de calar para cortar este círculo del acrílico / madera y colóquelo en el anillo deslizante. Esto crea una tapa de extremo que proporcionará un fácil acceso para quitar el soporte de la batería y cambiar las baterías.

Paso 3:haz la hoja de Neopixel

(a) Corte el tubo de policarbonato a la longitud que desee para la hoja más un par de pulgadas (ya que se extenderá hasta la empuñadura escondiendo un par de pulgadas).

(b - Anakin / Rey):Corte un tubo de PVC de 3 "de largo de 1,25". Opcionalmente, use una sierra para cortar ingletes en ángulo en un extremo (para imitar el aspecto del sable Skywalker).

(b - Kylo):corte pequeñas secciones de 1-2 "de tubería de PVC de 1,25" y aplique epoxi a los lados opuestos del conector transversal de PVC de 3/4 ". Opcionalmente, corte estas secciones en ángulos con una sierra para cortar ingletes antes de pegarlas. imita las rejillas de ventilación laterales de la hoja inestable de Kylo).

(c) Utilice pintura en aerosol para pintar las piezas de tubería de PVC blancas de negro (o de un color metálico).

(d) Inserte el tubo de policarbonato en el tubo de pvc de 1.25 "(o conector cruzado de 3/4") y use superpegamento y / o epoxi de dos partes para unirlo.

(NOTA:es posible que desee esperar hasta después de haber hecho la electrónica y probado con las tiras de LED, antes de insertar las tiras de LED en la hoja. Lo describiré aquí, pero puede regresar y seguir los siguientes pasos después de probar que los LED funcionan correctamente.)

(e) Corte dos tiras de neopixel de 144 LED / m (por ejemplo, WS2812 o WS2813) a la longitud de su hoja que sea visible (utilicé dos tiras de 32 "para la hoja Ren y dos de 30" + cuatro tiras de 6 "para la cuchilla Kylo). Use la parte posterior adhesiva de las tiras para unirlas entre sí, espalda con espalda.

(f) Envuelva las tiras de LED con algunas capas de espuma de embalaje y use una pistola de pegamento caliente o cinta adhesiva transparente para asegurar la espuma alrededor de los LED.

(g) Tire de las tiras de LED a través de la hoja, empujando el extremo sin los conectores JST desde la parte inferior, de modo que los conectores JST estén en la parte inferior después de pasarlos. Si tiene dificultades para pasar las tiras, use cinta Gaffers o cinta Gorilla para pegar un perchero enderezado a las tiras, y use la percha para pasarlas.

Paso 4:cablee los componentes electrónicos (fuera de la empuñadura)

Siga el diagrama de cableado anterior para conectar el Arduino al botón pulsador momentáneo y las tiras de LED, y conecte todo al soporte de la batería 4AA. Usé conectores JST entre todos los componentes para facilitar el montaje de la hoja.

Sable de Anakin:conecté todos los cables coincidentes de ambas tiras de LED, para poder ejecutar una sola alimentación y masa en las tiras, y ejecutar una sola señal de control desde el Arduino a ambas tiras.

Sable de Kylo:igual que Anakin para las dos tiras de LED en la hoja principal, y luego pasó una segunda señal de potencia, tierra y control a las cuatro tiras de LED cortas en los lados de la hoja.

Una nota sobre la elección de LED. Esta es realmente una aplicación en la que las nuevas tiras de LED WS2813 son una excelente opción. Tienen una señal de control redundante, lo que significa que si un LED se apaga, el resto de la tira continúa funcionando sin ningún problema. (Con las antiguas tiras WS2811 y WS2812, cuando un LED se apaga, todos los LED posteriores también lo hacen).

Paso 5:Cargue el código en Arduino y pruebe

El código para ambos sables está en mi github:https://github.com/modustrialmaker

Los enlaces individuales son:

Rei / Anakin:https://github.com/modustrialmaker/Lightsaber_sin ...

Kylo Ren:https://github.com/modustrialmaker/Kylo_Ren_Light ...

Deberá descargar la aplicación Arduino e instalar la biblioteca FastLED para ejecutar este código. Vea el video o uno de los innumerables tutoriales de Arduino si necesita más detalles sobre esta parte. Nada lujoso con el código en este ...

El código está escrito de modo que al presionar el botón momentáneo se alternarán los modos en el siguiente orden:sable encendido, sable apagado, modo fiesta, sable apagado. El código tiene una animación de encendido y apagado sinusoidal, y los modos de fiesta son una forma divertida de hacer algo diferente con tu sable. (Estos fueron un ENORME éxito en la fiesta de Halloween para la que hice el sable de Kylo).

Paso 6:Ensamble todas las piezas

Una cosa que fue sorprendentemente complicada de esta construcción fue colocar toda la electrónica (arduino, cables, botones, etc.) dentro de la empuñadura. Es mucho más fácil de mostrar y explicar que poner por escrito. Mire el video que comienza aquí para obtener una explicación completa y un recorrido del proceso de ensamblaje.

Una nota sobre el SONIDO. Los sonidos de sable son geniales, seguro. (Diablos, los agregué en el video por esta razón). Sin embargo, la mayoría de los entornos en los que realmente usarás un sable (fiestas de Halloween, etc.) son ruidosos, por lo que no escucharás un pequeño altavoz en la empuñadura. Dado que agregar sonido también requiere agregar sensores de movimiento, complica enormemente la construcción, por lo que decidí dejarlos afuera por ahora. También aumenta el costo porque necesita un Teensy de $ 20 en lugar de un Arduino nano de $ 2 (según tengo entendido). Me encantaría ver a alguien agregar sonido con un Arduino, si es posible.

Paso 7:¡Enciéndelo y diviértete!

Una vez que esté ensamblado, ¡estará listo para encenderlo y pasar un buen rato! Kylo seguro que lo hizo cuando lo recogió (de nuevo, vale la pena ver el final del video para ver su reacción :)

Espero que esto haya sido útil y me encantaría ver qué tipo de sables crean otros usando este tipo de empuñadura y / o este código.

Código

Github
https://github.com/modustrialmaker/Lightsaber_single_blade_neopixelhttps://github.com/modustrialmaker/Lightsaber_single_blade_neopixel
Github
https://github.com/modustrialmaker/Kylo_Ren_Lightsaber_Neopixelhttps://github.com/modustrialmaker/Kylo_Ren_Lightsaber_Neopixel

Esquemas


Proceso de manufactura

  1. Escáner de código de barras
  2. Comentarios de C++
  3. Decodificador DTMF usando solo Arduino
  4. Diversión con giroscopio con NeoPixel Ring
  5. Sistema de alarma Arduino:SERENA
  6. Comunicación de código Morse usando el módulo láser (ambos)
  7. Pixie:un reloj de pulsera NeoPixel basado en Arduino
  8. Sables de luz NeoPixel con modos de fiesta - Controlado por Arduino
  9. Cómo hacer una matriz NeoPixel
  10. Códigos de matriz de datos frente a códigos QR
  11. Introducción al código CNC G