Tabla de contenido:

Tubo de sonido y fuego: 5 pasos
Tubo de sonido y fuego: 5 pasos

Video: Tubo de sonido y fuego: 5 pasos

Video: Tubo de sonido y fuego: 5 pasos
Video: A 5 PASOS · Fuego [En Todas Las Cosas · Audio] 2024, Noviembre
Anonim
Tubo de sonido y fuego
Tubo de sonido y fuego
Tubo de sonido y fuego
Tubo de sonido y fuego
Tubo de sonido y fuego
Tubo de sonido y fuego

Mientras miraba varios proyectos en la tinterweb, vi un par de cosas que me gustaron, un efecto de fuego / llama y un medidor de nivel de sonido, así que ¿por qué no combinarlos en uno?

Tengo una impresora 3D y varios bits, por lo que este fue un trabajo rápido (sin contar las 9 horas de impresión).

Todo lo que necesita es un filamento transparente y un color de su elección, o simplemente más claro si lo desea. En palabras de Bob Ross, es tu mundo y puedes hacer lo que quieras en él.

En primer lugar, solicite algunos bits (consulte el paso 1)

Mientras espera a que lleguen, saque la impresora y comience a imprimir (consulte el paso 2)

Ensamble las piezas (paso 3), luego siéntese y disfrute:-)

Suministros

Vea el paso 1, no sabía que este bit estaba aquí:-)

Paso 1: Lista de piezas

Lista de partes
Lista de partes
Lista de partes
Lista de partes
Lista de partes
Lista de partes

Tenía la mayoría de las cosas de otros proyectos en curso y esta es la lista corta de bits que necesita, todos son de Aliexpress pero están disponibles en todas partes (¡Google es su amigo!)

1 Arduino Nano (o similar)

2 WS2812 144 tira de LED (solo se usan 20 en la versión más grande y 16 en la versión corta)

3 micrófono MAX4466 con preamplificador

4 Deslice el interruptor o el botón pulsador de pestillo

5 Mini ruptura USB

6 1 x resistencia de 10K

7 Acceso a una impresora 3D

Paso 2: ¡Obtenga impresión 3D

Obtenga impresión 3D!
Obtenga impresión 3D!
Obtenga impresión 3D!
Obtenga impresión 3D!
Obtenga impresión 3D!
Obtenga impresión 3D!
¡Obtenga impresión 3D!
¡Obtenga impresión 3D!

Solo hay un par de partes para imprimir y el tubo está hecho en dos longitudes, la longitud más corta está configurada para 30 píxeles por metro y el tubo de 150 mm está adaptado para tomar los 144 píxeles por metro (son más anchos que yo no hice ' ¡me doy cuenta!)

Hice el anillo de localización que pegas en la parte inferior de la base, no lo necesitas, pero hace la vida mucho más fácil, pega o pega a ese cachorro en la parte inferior de la tapa más grande.

Las tapas se ajustan a presión en el tubo, pero puede pegarlas una vez que haya confirmado que todo funciona.

En la base, se suponía que el pequeño orificio en la parte delantera era para un interruptor de empuje (montado dentro de la base) pero resulta que los interruptores de "enganche" no se enganchan, así que lo limité y agregué el interruptor deslizante en su lugar.

Paso 3: Inserte el código en el Arduino

Introduzca código en el Arduino
Introduzca código en el Arduino
Introduzca código en el Arduino
Introduzca código en el Arduino

Usé un Arduino Nano 168, mucho espacio para el código y son más baratos que los demás.

Cargue el código usando el IDE de Arduino, puede obtenerlo de arduino.cc

Usé la V1.8.5 ya que es la que está instalada en esta PC y es compatible con otros proyectos en curso.

Solo hay algunas notas en el código, obviamente, sus pines y la cantidad de píxeles que debe conocer.

cuente sus píxeles y modifique los N_PIXELS 20 según la cantidad que termine usando.

Puede ajustar la sensibilidad del sonido a través del potenciómetro de ganancia en el micrófono o ajustando el INPUT_CEILING 900 (ver notas)

Paso 4: tiempo de cableado

Tiempo de cableado
Tiempo de cableado

No tengo un diagrama de cableado para esto, pero para ser honesto, realmente no lo necesitas:

Cambiar:

Pin de salida digital 2 en Arduino al centro del interruptor de enganche

Un lado del interruptor a 0V

El otro lado del interruptor a 5V a través de una resistencia de 10k

Tira llevada:

Tierra a 0V

DI al pin 6 (salida digital 6) en el Arduino

5V a (lo adivinaste) 5V

MAX4466:

OUT a A1 en el Arduino

Vcc a 3.3V Y Aref en Arduino

Tierra a 0V

Salida USB (opcional):

Simplemente utilicé los pines 0V y 5V para Gnd y V in en el Arduino para que mi PC no vea el puerto cada vez que lo enciendo.

¡Eso es todo!

Paso 5: ¡Disfruta

¡Disfrutar!
¡Disfrutar!
¡Disfrutar!
¡Disfrutar!

Suponiendo que todo está bien, ahora puede seleccionar entre un efecto de llama o un efecto de sonido.

Siéntate y disfruta:-)

Recomendado: