Índice:

Beyblade Arena com efeitos de luz e som: 8 etapas
Beyblade Arena com efeitos de luz e som: 8 etapas

Vídeo: Beyblade Arena com efeitos de luz e som: 8 etapas

Vídeo: Beyblade Arena com efeitos de luz e som: 8 etapas
Vídeo: O SEGREDO da LUZ NEGRA em BEYBLADE! #beyblade #shortssprintbrasil 2024, Julho
Anonim
Beyblade Arena com efeitos de luz e som
Beyblade Arena com efeitos de luz e som
Beyblade Arena com efeitos de luz e som
Beyblade Arena com efeitos de luz e som
Beyblade Arena com efeitos de luz e som
Beyblade Arena com efeitos de luz e som

A Beyblade Burst Arena é uma arena com efeitos de luz e som para topos de brinquedos com lâminas. Quando meu filho veio até mim e me mostrou seus tops "Beyblade" e quando os vimos circulando um ao redor do outro, batendo um no outro e explodindo em pedaços, nós dois concordamos que queremos uma arena como nenhuma outra. Mas nós nos divertimos tanto com este projeto que decidimos compartilhá-lo com você e esperamos que você se divirta tanto quanto nós com esta arena.

Quando pensamos sobre os tipos de arena, demos uma olhada em dezenas de vídeos do Youtube. A maioria das arenas é feita de caixas de papelão ou algo parecido. Então, um dia, trabalhando em minha garagem, uma antena parabólica velha e sem uso apareceu em minha visão. Liguei para meu filho e seus olhos brilharam - sim, essa será uma ótima base para o nosso projeto de arena.

Etapa 1: O que você precisa para construir esta arena …

Para a arena

  • Antena parabólica de 40 cm a 60 cm de diâmetro
  • Esmalte (por exemplo, branco, preto, laranja, cinza)
  • Cola quente
  • 10 copos de plástico
  • Material de revestimento transparente

Para o rack

  • Madeira
  • Parafusos

Componentes eletrônicos

  • 1 Fonte de alimentação 5V ou cabo USB para conectá-lo a uma fonte de 5V
  • 10 LEDs para o programa de iluminação do evento da área (2 de cada branco, amarelo, vermelho, azul e verde)
  • 1 ponto LED (branco)
  • 10 resistores para os 10 LEDs (220 Ohm)
  • 1 resistor para o ponto de LED (220 Ohm)
  • 2 SN74HC595 registro de deslocamento de saída de 8 bits
  • 1 SN74HC165 registrador de deslocamento de entrada de 8 bits
  • 1 DFPlayerMini (MP3 player)
  • 1 cartão micro-SD para o leitor de MP3
  • 1 resistor (1k Ohm)
  • 1 alto-falante, 4 ohms
  • 1 Arduino Uno ou Nano
  • 4 interruptores momentâneos (início da batalha, término do sobrevivente, término do toque, término da explosão)
  • 2 interruptores momentâneos (diminuir o volume, aumentar o volume)
  • 6 resistores para os interruptores momentâneos (suspenso)
  • 1 botão liga / desliga
  • 1 PCB para montar os componentes eletrônicos nele
  • 1 caixa de plástico IKEA

Programas

  • Arduino IDE 1.8.5
  • Fritzing

Etapa 2: preparando e colorindo a antena parabólica

Preparando e colorindo a antena parabólica
Preparando e colorindo a antena parabólica
Preparando e colorindo a antena parabólica
Preparando e colorindo a antena parabólica
Preparando e colorindo a antena parabólica
Preparando e colorindo a antena parabólica
Preparando e colorindo a antena parabólica
Preparando e colorindo a antena parabólica

Antes de pintar a antena parabólica é necessário limpá-la. Em seguida, pintamos duas vezes com esmalte branco. Em seguida, usamos jornais velhos e fita adesiva para mascarar o padrão desejado no prato e pintá-lo com cores. Repita essas etapas para cada padrão ou parte do padrão.

Tínhamos linhas cruzadas pretas, um círculo cinza perto da borda do prato. Além disso, pintamos um círculo laranja próximo ao centro. O próprio centro foi pintado de vermelho.

Quando toda a tinta secou, usamos um verniz para criar uma camada de proteção para as cores. Isso protege a arena de divisão de cores.

Etapa 3: Adicionando Iluminação

Adicionando Iluminação
Adicionando Iluminação
Adicionando Iluminação
Adicionando Iluminação
Adicionando Iluminação
Adicionando Iluminação
Adicionando Iluminação
Adicionando Iluminação

Como nossa arena deve fornecer um programa de iluminação atraente, decidimos adicionar alguns LEDs perto da borda da antena parabólica. Numeramos no sentido horário para ter em mente onde conectar qual lâmpada aos circuitos integrados.

Monte os LEDs no prato simplesmente faça furos de 5 mm em uma distância regular ao redor do círculo. Cole-os com cola quente. Em seguida, monte os copos de tiro para proteger o LED dos brinquedos de cima girando.

Conecte os LEDs na parte de trás do prato, de preferência conecte-os aos plugues.

Para controlar os LEDs, usamos dois registradores de deslocamento de saída de 8 bits (SN74HC595) para aumentar a capacidade de nossos pinos digitais Arduino, um para a metade direita do círculo iluminado (LED 1-5) e um para a metade esquerda (6- 10). Além dessas luzes, mais tarde adicionamos um único ponto de LED branco no braço da antena parabólica e o conectamos como a sexta saída. Ambos SN74HC595 são conectados ao Arduino com apenas três pinos. No Arduino, usamos um inteiro sem sinal de 16 bits para armazenar o status dos LEDs. Para iluminar dois ou mais LEDs, basta adicionar seus valores.

Temos os seguintes programas de iluminação.

Iniciando a arena

Cada LED é iluminado por 50ms de forma circular. Em seguida, todos os LEDs são ligados por 1, 5 segundos, o ponto de LED pisca 2 segundos a mais.

Comece a batalha (3… 2… 1… deixa… rasgar!)

Ambos os LEDs vermelhos acendem por 1 segundo cada e, em seguida, são desligados por 200 ms. Em seguida, os LEDs vermelhos são acesos por 1 segundo e depois apagados. Após 200ms, os LEDs amarelos ficam acesos por 1 segundo e por 200ms apagados. Em seguida, os LEDs amarelos acendem por 1 segundo e depois desligam. Após 200ms, os LEDs verdes e o LED spot acendem por 2 segundos, o LED spot acende 2 segundos a mais.

Terminar anel

10 rodadas cada um e todos os LED acendem por 25ms e são desligados por 25ms.

Conclusão do sobrevivente

A metade esquerda dos LEDs e a metade direita alternam 10 vezes.

Final de explosão

Os LEDs brancos acendem por 200ms com uma pausa de 100ms. Em seguida, todos os LEDs acendem por 2 segundos e sequencialmente em 750ms pulam os LEDs branco, vermelho, amarelo, verde e azul desligados.

Etapa 4: Criação do painel de controle

Criação do painel de controle
Criação do painel de controle
Criação do painel de controle
Criação do painel de controle
Criação do painel de controle
Criação do painel de controle
Criação do painel de controle
Criação do painel de controle

O painel de controle é um pedaço de madeira pintada ou se você gosta de uma ripa. Apenas faça quatro furos para os interruptores momentâneos (Iniciar Batalha, Toque Finalizar, Sobrevivente Finalizar e Estourar Finalizar) e monte-os em seu painel de controle. Enquanto meu filho e eu travamos algumas batalhas com o primeiro protótipo da arena, descobrimos que a regulação de volume é uma boa ideia. Na verdade, é possível programá-lo no Arduino, mas de alguma forma é mais legal controlar o volume por dois interruptores momentâneos adicionais. Portanto, faça mais dois furos para Volume + e Volume-.

Adicione pelo menos um interruptor para ligar ou desligar os eletrônicos da arena.

Etapa 5: construindo o coração com o Arduino

Construindo o coração com o Arduino
Construindo o coração com o Arduino
Construindo o coração com o Arduino
Construindo o coração com o Arduino
Construindo o coração com o Arduino
Construindo o coração com o Arduino

Construir o hardware para nossa arena parece que algo ganha vida. Veja o plano de Fritzing para conectar o Arduino ao SN74HC595 e SN74SN165, o mini player DF, os interruptores momentâneos e os LEDs. É altamente recomendável trabalhar primeiro na placa de ensaio para se familiarizar com o circuito e sua funcionalidade.

Depois de construir o protótipo, os registradores de deslocamento e os resistores os soldam a uma placa de circuito em branco. Adicione o mini player DF a este tabuleiro também. Deixe espaço suficiente para conectar os fios dos LEDs montados no prato.

Conecte os interruptores momentâneos do painel de controle frontal e a alimentação do interruptor.

Etapa 6: Programação de programas de luz e som

O software (arena.zip) consiste no programa de som e iluminação da arena. Baixe-o e envie-o por meio do IDE do Arduino para o seu Arduino.

A classe Die ArenaButton encapsula o acesso aos seis interruptores momentâneos em conexão com o chip de entrada paralelo, o SN74HC165 (registrador de deslocamento de entrada de 8 bits).

A classe ArenaLighting implementa os programas de luz acessando o chip de saída paralela SN74HC595 (registrador de deslocamento de saída de 8 bits).

A classe ArenaSound implementa o programa de som acessando o mini player DF. Para acessar o MP3 player, você deve incluir a biblioteca (baixe-a do DFRobot) em seu projeto Arduino. Não se esqueça de copiar os arquivos MP3 para o cartão SD (arquivos MP3 não são fornecidos) para a sequência de inicialização, o início de uma batalha, um final de ring out, um final de sobrevivente e um final de explosão.

Você pode encontrar a classe Arena como uma classe abstrata para ArenaLighting e ArenaSound, porque essas implementações têm nomes de métodos comuns, de modo que a estrutura do loop principal permanece bastante simples.

Etapa 7: juntando tudo

Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo

Monte os componentes eletrônicos na caixa de plástico. Tenha cuidado com todos os fios para não quebrar alguns deles ou ter juntas de solda a frio. Caso contrário, você terá um trabalho de depuração de hardware muito sujo. Na parte frontal, monte o painel de controle.

Agora monte a caixa inteira no suporte de madeira. A antena parabólica deve - é claro - ser montada em cima do rack e conectar todos os fios de LED.

Etapa 8: Divirta-se

Agora é hora de criar o primeiro momento mágico. Ligue a arena e veja o despertar das arenas. Aproveite este momento emocionante!

A última coisa que você precisa fazer agora é convidar seus amigos e ser o anfitrião de torneios épicos!

Agora curta suas próprias batalhas na arena de brinquedos mais emocionante de todos os tempos!

3… 2… 1….deixe…. rasgar!

Recomendado: