Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Jogo Pong 1D com Arduino Nano e Fita LED WS2812 – Tutorial DIY Passo a Passo

Componentes e Materiais

Componente Quantidade
Arduino Nano R3 1
Fita LED Endereçável WS2812 (Digilent) – 60 LEDs 1
Buzzer 1
Chave Táctil (Top Actuated) 4
Transistor NPN de Propósito Geral 1
Resistor 2,21 kΩ 1

Aplicativos e Serviços Online

Sobre o Projeto

Este projeto apresenta uma versão unidimensional do clássico jogo "Pong", construída com uma fita de LEDs NeoPixel (WS2812). O jogo é para dois jogadores: a "bola" percorre o comprimento da fita e ricocheteia se o botão for pressionado quando os poucos LEDs finais estiverem acesos.

A velocidade da bola aumenta a cada rebatida, tornando o jogo progressivamente mais difícil.

O hardware é simples e fácil de montar, contendo:

Jogo Pong 1D com Arduino Nano e Fita LED WS2812 – Tutorial DIY Passo a Passo

Diferente do hardware simples, o software é mais complexo e foi adaptado do site vagrearg.org. Diversos parâmetros podem ser alterados facilmente no código, tais como:

O jogo torna-se interessante com várias características:

  1. A bola acelera a cada vez que é rebatida de um lado para o outro.
  2. A bola pode ser rebatida dentro de uma "zona" azul e retornará mais rápido quanto mais tempo você deixar a bola penetrar na zona — mas com o risco de rebater tarde demais.
  3. Você pode dar um "boost" no retorno mantendo o botão de boost pressionado durante a rebatida. O custo do boost é a redução da sua zona de rebatida.

Por fim, todas as peças foram alojadas em uma caixa adequada feita de chapa de PVC e revestida com papel de parede autoadesivo colorido, conferindo ao dispositivo um visual funcional e atraente.

Código

O código está disponível para download (sem prévia).

Esquemático

Jogo Pong 1D com Arduino Nano e Fita LED WS2812 – Tutorial DIY Passo a Passo

Processo de manufatura

  1. Construa Seu Próprio LUMAZOID: Visualizador de Música DIY com Arduino
  2. Construa um Relógio Retrô Numitron com Arduino: Simples, Confiável e Eficiente
  3. Construa um Jogo em Tempo Real com Giroscópio: Arduino Nano + Sensor MPU-6050
  4. Construa o Clássico Jogo Pong no Arduino UNO com Display OLED – Tutorial Passo a Passo
  5. Construa Seu Próprio Jogo de Roleta com 37 LEDs e Arduino Nano
  6. Controle USB para Jogos DIY com Arduino – Construa Seu Próprio Gamepad de Alto Desempenho
  7. Construa um Console Pong 24×16 LED com Arduino Nano e MAX7219
  8. Controlar um LED via Bluetooth com Arduino – Guia DIY Simples
  9. Pixel Chaser: Jogo LED Interativo de Um Toque com Arduino Nano
  10. Roda de Medição Precisa DIY com Arduino Nano e Encoder Rotativo