We’re very impressed with [Steve’s] Electronic Snowball Fight game. It consists of two life-sized players standing opposite of each other. Each can throw a snowball or duck, the object is to hit the other person and not get hit yourself. He’s utilized a lot of good building techniques that could be easily adapted to other types of game play.
For the outlines of the players, [Steve] took pictures of himself standing, ducking, and in a throwing motion. Each picture was used to generate an outline which was then stenciled onto some Masonite. He then drilled holes along the outline and pushed christmas lights into them. One string is used for each circuit.
A solid state relay board was built to take care of switching the strings of lights on and off. [Steve] housed this in a weather-proof utilities box and used extension chords to facilitate connecting the lights. The SSR is connected to the controller using CAT5 Ethernet cable. The controller is an Arduino in conjunction with a 595 port expander board to provide enough input/output pins for the game.
Two delightfully creative parts of this project are the buttons and the scoreboard. The buttons are made to match the scale of the game. [Steve] picked up four used push-style lights, patched into their momentary push switches, and added LEDS for feedback. For the scoreboard he used reflective tape and LEDs with a foam bezel to create 7-segment displays.
Well planned, well executed, and an all-around great build! Don’t miss [Steve’s] step-by-step explanation video which we’ve embedded below.