Faça você mesmo Arduino 1D Pong Game com WS2812 LED Strip
Componentes e suprimentos
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 4 | ||||
| × | 1 | ||||
| × | 1 |
Aplicativos e serviços online
|
Sobre este projeto
Neste projeto é apresentada a versão unidimensional do clássico jogo ‘Pong’ feito com faixa de LED NeoPixel. O jogo é para 2 jogadores, em que a 'bola' viaja ao longo do comprimento da faixa de LED e volta se o botão for pressionado quando poucos LEDs finais estiverem acesos.
A velocidade da bola é alterada após cada rebatida, tornando mais difícil acertar a bola a tempo.
O dispositivo é muito simples e fácil de fazer e contém os seguintes componentes:
- Microcontrolador Arduino Nano
- Faixa Led WS2812 com 60 leds
- 4 botões
- Buzzer
- Transistor
- e dois resistores
Ao contrário do hardware simples, o software é mais complexo e é obtido da web vagrearg.org. Muitos parâmetros podem ser facilmente alterados no código, tais como:Número de pixels na faixa, tamanho da zona de retorno, intensidade dos pontos Led, Pontos necessários para vencer etc ...
O jogo tornou-se interessante com vários recursos. Em primeiro lugar, a bola ficará cada vez mais rápida a cada vez que for rebatida para frente e para trás. Em segundo lugar, a bola pode ser rebatida dentro de uma "zona" azul e será devolvida mais rápido quanto mais tempo você deixar a bola entrar. Isso, é claro, corre o risco de acertar tarde demais. Em terceiro lugar, você pode aumentar o retorno mantendo o botão de impulso pressionado enquanto bate. O custo de um impulso é a redução de sua zona de rebatidas.
Por fim, todas as peças são acondicionadas em uma caixa adequada confeccionada em chapa de PVC e revestida com papel de parede colorido autoadesivo, para que o aparelho tenha um visual funcional e interessante.
Obrigado por assistir
Código
- Código
Código C / C ++
Sem visualização (somente download).
Esquemas
Processo de manufatura
- DIY LUMAZOID Arduino Music Visualiser
- DIY mais simples relógio IV9 Numitron com Arduino
- Jogo Arduino Gyroscope com MPU-6050
- Jogo Arduino Pong - Tela OLED
- DIY 37 LED Roulette Game
- Controlador de jogo Arduino
- Jogo Arduino Pong em Matriz 24x16 com MAX7219
- Arduino com Bluetooth para controlar um LED!
- Jogo Pixel Chaser
- Roda de medição simples DIY com codificador rotativo