Nintendo Controller
A standard Nintendo 8 controller was used to select menu options and to control the physical movement of the gun. While in the “startup” mode we the number of players in the game and the number of rounds a person would like to play. When the game was in “play” mode the D-Pad controlled the turret movement and the “A” button fired the gun. This was accomplished primarily through hardware.
LCD Character Display
The LCD Display was used to communicate the current state of the software to the user. While in the home state, the display allows the user to set the number of players and select the number of rounds in the game. While in the game “play” mode the user is shown the state of all the actions of the gun displayed on the screen.
Servos
The gun used a total of three servos. There are two normal servos that control the pitch and turn of the turret of the gun. These servos are controlled directly from the PowerPC as a part of the same general purpose timer. There is a second higher torque servo that is mounted in the rear of the gun to “pull” the trigger. We required a higher torque servo to release the dart.