Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Juego DIY Arduino 1D Pong con tira de LED WS2812

Componentes y suministros

Arduino Nano R3
× 1
Tira de LED direccionables Digilent WS2812
× 1
Buzzer
× 1
Interruptor táctil, accionado por la parte superior
× 4
Transistor de uso general NPN
× 1
Resistencia de 2,21 k ohmios
× 1

Aplicaciones y servicios en línea

Arduino IDE

Acerca de este proyecto

En este proyecto se presenta la versión unidimensional del clásico juego 'Pong' realizado con tira de LED NeoPixel. El juego es para 2 jugadores, en el que la "bola" viaja a lo largo de la tira de LED y rebotará si se presiona el botón cuando se iluminan algunos LED finales.

La velocidad de la pelota cambia después de cada golpe, lo que hace que sea más difícil golpear la pelota a tiempo.

El dispositivo es muy simple y fácil de hacer y contiene los siguientes componentes:

- Microcontrolador Arduino Nano

- Tira de led WS2812 con 60 leds

- 4 botones

- Zumbador

- Transistor

- y dos resistencias

A diferencia del hardware simple, el software es más complejo y se toma de la web vagrearg.org. Muchos parámetros se pueden cambiar fácilmente en el código, como:número de píxeles en la tira, tamaño de la zona de rebote, intensidad de los puntos LED, puntos necesarios para ganar, etc.

El juego se hace interesante con varias características. En primer lugar, la pelota se volverá cada vez más rápida cada vez que se golpea hacia adelante y hacia atrás. En segundo lugar, la pelota puede devolverse dentro de una "zona" azul y será devuelta más rápido cuanto más tiempo en la zona deje que la pelota llegue. Esto, por supuesto, corre el riesgo de llegar demasiado tarde. En tercer lugar, puede aumentar el rendimiento manteniendo presionado el botón de impulso mientras golpea. El costo de un impulso es la reducción de su zona de respuesta.

Finalmente, todas las piezas se colocan en una caja adecuada hecha de placa de PVC y recubierta con papel tapiz autoadhesivo de color, para que el dispositivo tenga un aspecto funcional e interesante.

Gracias por mirar

Código

  • Código
Código C / C ++
 Sin vista previa (solo descarga). 

Esquemas


Proceso de manufactura

  1. Visualizador de música DIY LUMAZOID Arduino
  2. El reloj IV9 Numitron más simple de bricolaje con Arduino
  3. Juego de giroscopio Arduino con MPU-6050
  4. Juego Arduino Pong - Pantalla OLED
  5. Juego de ruleta DIY 37 LED
  6. Controlador de juego Arduino
  7. Juego Arduino Pong en Matrix 24x16 con MAX7219
  8. ¡Arduino con Bluetooth para controlar un LED!
  9. Pixel Chaser Game
  10. Rueda de medición simple de bricolaje con codificador giratorio
  11. Controlar una matriz de LED con Arduino Uno