/PongInABox

Code for an Arduino Pong game made for a class

Primary LanguageC++

PongInABox

Programs an Arduino pong game for two people. The hardware for which this code was written specifically is as listed. Porting to different hardware, though not guaranteed, should not be terribly hard.

Project-specific hardware:

  • 2 x Adafruit LED Charlieplexed Matrix - 9x16 LEDs - White
  • 2 x Adafruit 16x9 Charlieplexed PWM LED Matrix Driver - IS31FL3731
  • 2 x Adafruit Linear SoftPot (Ribbon Sensor) - 100mm
  • 1 x Arduino Uno R3 (Atmega328 - assembled)

Presentation suggestions:

The hardware that doesn't have to be user-facing is hidden in a box that is of an appropriate size. The user-facing hardware is mounted on top or through the top of the box.

The project in its last completed state:

https://www.flickr.com/photos/ilavryonova/26729162549/in/album-72157687497031972/

Created for a final project in the IB Computer Science SL course at Berkeley High School, Berkeley, CA.