Collision Avoidance
Exercise Controller collision avoidance exercise controller

Game Box
With Remote Controllers

This game system allows our customer to play many different types of video games on a personal computer. We created the hardware for the game system including the main console and remote controllers while our customer has written the game software that runs on the PC.

The main console communicates with the PC and the game's remote controllers. Eight remote controllers can be connected to the main console which allows 8 people to play at the same time.

The game controllers allow for many types of games to be played. The buttons on the game controllers consist of: a plunger button (fastest finger), Yes, No, A, B, C, and D buttons. Each remote controller also has a red light emitting diode which can be illuminated to indicate who the winner is or who has depressed the plunger (fasted finger) button first.

Technical Specifications

The main console enclosure consists of a printed circuit board, PIC16F877 microcontroller, ON/OFF switch, etc… All of the code on the microcontroller was written in C programming language. Game controllers plug into the main console via 8 Ethernet plugs. The main console connects to the PC via a DB9 serial plug.

Each game controller consists of a PCB, encoder chip, buttons, red LED, and Ethernet plug.

Main Console Component List:

  • PIC16F877 microcontroller
  • 20 megahertz crystal
  • MAX203E
  • Circuit components (resistors, capacitors, etc.)
  • 4 layer printed circuit board
  • Eight CAT 5e Ethernet plugs
  • 6VDC wall transformer
  • 5VDC regulator
  • On/Off toggle switch
  • DB9 serial plug
  • DB9 serial cable
  • Aluminum enclosure

Game controller component list:

  • 4 layer printed circuit board
  • LS147 encoder
  • Seven selector buttons
  • Red light emitting diode
  • Aluminum enclosure
  • CAT 5e Ethernet plug