Tabla de contenido:
- Paso 1: Qué necesitas para construir esta arena …
- Paso 2: preparar y colorear la antena parabólica
- Paso 3: agregar iluminación
- Paso 4: creación del panel de control
- Paso 5: Construyendo el corazón con Arduino
- Paso 6: Programación de programas de luz y sonido
- Paso 7: Poniéndolo todo junto
- Paso 8: ¡Diviértete
Video: Beyblade Arena con efectos de luz y sonido: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
El Beyblade Burst Arena es un estadio con efectos de luz y sonido para peonzas de juguete con cuchillas. Cuando mi hijo se acercó a mí y me mostró sus tops de "Beyblade" y cuando los vimos dando vueltas entre sí, chocando entre sí y estallando en pedazos, ambos acordamos que queríamos tener una arena como nadie más. Pero nos divertimos tanto con este proyecto que decidimos compartirlo con ustedes y esperamos que se diviertan tanto como nosotros con esta arena.
Cuando pensamos en los tipos de arena, echamos un vistazo a docenas de videos de Youtube. La mayoría de las arenas están hechas de cajas de cartón o algo así. Entonces, un día, mientras trabajaba en mi garaje, vi una antena parabólica vieja y sin usar. Llamé a mi hijo y sus ojos se iluminaron, sí, esta será una gran base para nuestro proyecto de arena.
Paso 1: Qué necesitas para construir esta arena …
Para la arena
- Antena parabólica de 40 cm a 60 cm de diámetro
- Esmalte (por ejemplo, blanco, negro, naranja, gris)
- Pegamento caliente
- 10 vasos de chupito de plástico
- Material de revestimiento transparente
Para el estante
- Madera
- Empulgueras
Componentes electrónicos
- 1 Fuente de alimentación de 5V o cable USB para conectarlo a una fuente de 5V
- 10 LED para el programa de iluminación de eventos del área (2 de cada blanco, amarillo, rojo, azul y verde)
- 1 foco LED (blanco)
- 10 resistencias para los 10 LED (220 ohmios)
- 1 Resistencia para el foco LED (220 Ohm)
- 2 SN74HC595 Registro de desplazamiento de salida de 8 bits
- 1 registro de desplazamiento de entrada SN74HC165 de 8 bits
- 1 DFPlayerMini (reproductor MP3)
- 1 tarjeta Micro-SD para el reproductor MP3
- 1 resistencia (1 k ohmios)
- 1 altavoz, 4 ohmios
- 1 Arduino Uno o Nano
- 4 interruptores momentáneos (inicio de batalla, final de superviviente, final de timbre, final de explosión)
- 2 interruptores momentáneos (bajar volumen, subir volumen)
- 6 Resistencias para los interruptores momentáneos (pulldown)
- 1 interruptor de encendido / apagado
- 1 PCB para montar la electrónica en él
- 1 caja de plástico IKEA
Software
- Arduino IDE 1.8.5
- Fritzing
Paso 2: preparar y colorear la antena parabólica
Antes de pintar la antena parabólica es necesario limpiarla. Justo después lo pintamos dos veces con esmalte blanco. Luego usamos periódicos viejos y cinta adhesiva para enmascarar el patrón deseado en el plato y lo pintamos con colores. Repita estos pasos para cada patrón o parte del patrón.
Teníamos una cruz negra, un círculo gris cerca del borde del plato. Además, pintamos un círculo naranja cerca del centro. El centro en sí estaba pintado de rojo.
Cuando toda la pintura se secó, usamos una capa transparente para crear una capa protectora para los colores. Esto protege la arena de las divisiones de color.
Paso 3: agregar iluminación
Como nuestra arena debería proporcionar un programa de iluminación atractivo, decidimos agregar un par de LED cerca del borde de la antena parabólica. Lo numeramos en el sentido de las agujas del reloj para tener en cuenta dónde conectar qué lámpara a los circuitos integrados.
Monte los LED en el plato, simplemente taladre agujeros de 5 mm a una distancia regular alrededor del círculo. Pégalos con pegamento termofusible. Luego, monta los vasos de chupito para proteger el LED de los juguetes superiores que se arremolinan.
Conecte los LED en la parte posterior del plato, idealmente conéctelos a los enchufes.
Para controlar los LED utilizamos dos registros de desplazamiento de salida de 8 bits (SN74HC595) para mejorar la capacidad de nuestros pines digitales Arduino, uno para la mitad derecha del círculo iluminado (LED 1-5) y otro para la mitad izquierda (6- 10). Además de estas luces, luego agregamos un solo punto LED blanco en el brazo de la antena parabólica y lo conectamos como la sexta salida. Ambos SN74HC595 están conectados al Arduino con solo tres pines. Dentro del Arduino usamos un entero sin signo de 16 bits para almacenar el estado de los LED. Para iluminar dos o más LED, simplemente agregue sus valores.
Disponemos de los siguientes programas de iluminación.
Arrancando la arena
Cada LED se ilumina durante 50 ms de forma circular. Luego, todos los LED se encienden durante 1, 5 segundos, el punto LED se enciende 2 segundos más.
Empieza la batalla (3… 2… 1… déjalo… ¡arranca!)
Ambos LED rojos se iluminan durante 1 segundo cada uno y luego se apagan durante 200 ms. Luego, los LED rojos se encienden durante 1 segundo y luego se apagan. Después de 200 ms, los LED amarillos se encienden durante 1 segundo y se apagan durante 200 ms. Inmediatamente después, los LED amarillos se encienden durante 1 segundo y luego se apagan. Después de 200 ms, los LED verdes y el foco LED se iluminan durante 2 segundos, el foco LED se ilumina 2 segundos más.
Final de anillo
10 rondas, cada LED se enciende durante 25 ms y se apaga durante 25 ms.
Final de superviviente
La mitad izquierda de los LED y la mitad derecha se alternan 10 veces.
Acabado explosivo
Los LED blancos se encienden durante 200 ms con una pausa de 100 ms. Luego todos los LED se encienden durante 2 segundos y secuencialmente en 750ms pulsan los blancos, rojos, amarillos, verdes y azules apagados.
Paso 4: creación del panel de control
El panel de control es una pieza de madera pintada o si te gusta un listón. Simplemente taladre cuatro orificios para los interruptores momentáneos (Iniciar batalla, Finalizar anillo, Finalizar sobreviviente y Finalizar explosión) y montarlos en su tablero de control. Mientras mi hijo y yo librábamos algunas batallas con el primer prototipo de la arena, descubrimos que la regulación del volumen es una buena idea. De hecho, es posible programarlo en el Arduino, pero de alguna manera es más genial controlar el volumen con dos interruptores momentáneos adicionales. Entonces, taladre dos agujeros más para Volumen + y Volumen-.
Al menos agregue un interruptor para encender o apagar la electrónica de la arena.
Paso 5: Construyendo el corazón con Arduino
Construir el hardware para nuestra arena se siente como si algo cobrara vida. Vea el plan de Fritzing para conectar el Arduino al SN74HC595 y SN74SN165, el reproductor DF mini, los interruptores momentáneos y los LED. Es muy recomendable trabajar primero en la protoboard para familiarizarse con el circuito y su funcionalidad.
Después de construir el prototipo, los registros de desplazamiento y las resistencias los sueldan a una placa de circuito en blanco. Agrega también el reproductor DF mini a este tablero. Deje suficiente espacio para conectar los cables de los LED montados en el plato.
Conecte los interruptores momentáneos del panel de control frontal y la alimentación del interruptor.
Paso 6: Programación de programas de luz y sonido
El software (arena.zip) consta del programa de iluminación y sonido de arenas. Descárguelo y cárguelo a través del IDE de Arduino en su Arduino.
La clase Die ArenaButton encapsula el acceso a los seis interruptores momentáneos en conexión con el chip de entrada paralelo, el SN74HC165 (registro de desplazamiento de entrada de 8 bits).
La clase ArenaLighting implementa los programas de luz accediendo al chip de salida paralelo SN74HC595 (registro de desplazamiento de salida de 8 bits).
La clase ArenaSound implementa el programa de sonido accediendo al reproductor DF mini. Para acceder al reproductor MP3, debe incluir la biblioteca (descargarla de DFRobot) en su proyecto Arduino. No olvide copiar los archivos MP3 a la tarjeta SD (los archivos MP3 no se proporcionan) para la secuencia de arranque, el comienzo de una batalla, un final de llamada, un final de superviviente y un final de ráfaga.
Puede encontrar la clase Arena as y la clase abstracta para ArenaLighting y ArenaSound, porque estas implementaciones tienen nombres de métodos comunes, por lo que la estructura del bucle principal sigue siendo bastante simple.
Paso 7: Poniéndolo todo junto
Monte la electrónica en la caja de plástico. Tenga cuidado con todos los cables de no romper algunos de ellos o tener juntas de soldadura en frío. De lo contrario, tendrá un trabajo de depuración de hardware muy sucio. En el frente, monte el panel de control.
Ahora monte toda la caja en la rejilla de madera. La antena parabólica debe, por supuesto, montarse en la parte superior del bastidor y conectar todos los cables LED.
Paso 8: ¡Diviértete
Ahora es el momento de crear el primer momento mágico. Enciende la arena y observa cómo se despiertan las arenas. ¡Disfruta de este emocionante momento!
¡Lo último que tienes que hacer ahora es invitar a tus amigos y ser el anfitrión de torneos épicos!
¡Ahora disfruta de tus propias batallas en la arena de juguete más emocionante de la historia!
3… 2… 1…. Déjelo…. ¡rotura!
Recomendado:
Ray Gun con efectos de sonido V2: 17 pasos (con imágenes)
Pistola de rayos con efectos de sonido V2: Hace poco me encontré con un viejo taladro en una tienda de chatarra y en el instante en que lo vi supe que tenía que hacer una pistola de rayos con él. He hecho algunas pistolas de rayos ahora y siempre comienzan con la inspiración de algún objeto encontrado. Puedes ver mis otras compilaciones en t
Bocina de coche - Efectos de sonido personalizados: 4 pasos (con imágenes)
Bocina de automóvil - Efectos de sonido personalizados: instalé efectos de sonido de bocina personalizados en mi automóvil basados en videos de YouTube de Mark Rober y Me gusta hacer cosas. En mi opinión, la bocina de automóvil básica necesita más opciones para una comunicación efectiva entre los conductores. De donde soy, la bocina de un auto estándar tiene un
Pistola de rayos con efectos de sonido láser: 19 pasos (con imágenes)
Pistola de rayos con efectos de sonido láser: Realmente me encanta construir proyectos a partir de piezas antiguas que he recuperado. Esta es la construcción de pistola de segundo rayo que había documentado (esta es la primera). Junto con las pistolas de rayos, he construido junkbots (compruébalos aquí) y muchos otros proyectos de
Sable de luz basado en Arduino con efectos de luz y sonido: 14 pasos (con imágenes)
Sable de luz basado en Arduino con efectos de luz y sonido: ¡Hola jedi! ¡Este instructivo trata de hacer un sable de luz, que se ve, suena y funciona como uno en la película! La única diferencia: no puede cortar metal: (este dispositivo está basado en la plataforma Arduino, y le doy muchas características y funciones, es
Agregue efectos de sonido a su motocicleta eléctrica: 5 pasos (con imágenes)
Agregue efectos de sonido a su motocicleta eléctrica: agregue cualquier sonido que desee a su motocicleta eléctrica con algunos parlantes portátiles y un reproductor de MP3