laser shoot-out game by steven noto and laura miller advisor steven gutschlag december 7, 1999...

29
Laser Shoot-Out Game By Steven Noto and Laura Miller Advisor Steven Gutschlag December 7, 1999 Senior Project Proposal

Upload: gloria-poles

Post on 15-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Laser Shoot-Out Game

By Steven Noto and Laura Miller

Advisor Steven Gutschlag

December 7, 1999

Senior Project Proposal

Presentation Outline Introduction Project Overview Review of Previous Work Patents, Standards, and References Detailed Project Description Preliminary Project Work Subsystem Testing Equipment List Proposed Spring 2000 Schedule

Introduction

Why we chose this project Where the project came from

– Chris Rockhold’s Patent

Project Overview

Laser "shootout" game– Based on mythical “Old West” gunfights– Two players with weapons and reflective vests

face off– Wait for "Draw!" signal and start shooting– First to score a hit within 6 shots wins

Project Overview Components:

– Central Controller– Display Boards (display, RF unit, microcontroller)– Weapons (laser, receiver, microcontroller)

Technologies:– Laser data transmission and optical reception– RF wireless communication– Multi-processor communication

Previous Work Previous Senior Projects

– 1997: Electronic Shootout Game David Grimm and Scarlet Halabi Worked only on laser transmission and reception, no software Receiver functional but unreliable

– 1998: Electronic Shootout Game Nazry Jaafar, Azrin Johari, and Emelia Malek Receiver was more reliable but worked only at low

frequencies Weapon software functional Microcontroller communication established

Patents, Standards, and References Patents

– Toy laser guns / light guns– Electronic shootout game (Chris Rockhold’s)

Standards– Laser safety– Electronic toy safety

References– Laser data transmission– Miscellaneous laser applications

Block DiagramCentral

Controller

Display A

Weapon A

RF Link

CoaxialCable

Display B

Weapon B

RF Link

CoaxialCable

Central Controller

CoaxialCable

Power

Reset

Microcontroller

SerialCommunication

Unit

User Interface(buttons)

To Displays

Central Controller SoftwareOn/Master Reset

Send Display Resets

Wait for both display"game reset" signals

Transmit "start game"

Wait for 1 hit signal or2 out of ammo signals

Transmit GameResults - Win/Lose/Tie

Display

RF Link

CoaxialCable

Power

Ammo CountWin/Lose

Speaker

Begin Game

System Ready

Reset

SerialCommunication

Unit

User Interface(LED'S and

LCD)

SoundController

User Interface(buttons)

RF Receiver

MicrocontrollerGame Reset

Display ID

To Central Controller

From Weapon

Display SoftwarePower On or

C.C. Reset

Transmit gamereset to C.C.

Wait for C.C.game start signal

Initiate display,show countdown

Wait for interruptsfrom weapon or

C.C.

Yes

Yes

No

NoWait for

Game reset

Wait for Gun reset

Display "PressGun Reset"

Display "PressGame Reset"

Display Software:Central Controller Interrupts

Game reset?

Win?

Lose?

Reset/initialize display

Display win

Display lose

Transmission fromCentral Controller

Return

No

No

No

Yes

Yes

Yes

Tie?

No

Yes Display Tie

Display Software:Weapon Interrupt Routine

Shot?

Hit?

Out of ammo?

Play sound of shot,Decrement ammo

Display ammo

Transmit "hit"to C.C.

Transmitt out ofammo to C.C., lightout of ammo LED

Transmissionfrom Gun

Return

No

No

No

Yes

Yes

Yes

WeaponRF Link

BatteryVoltage

LaserTransmitter

LaserReceiver

HammerTrigger

Low PowerLED

Weapon ID

Reset

Power On LEDUser Interface(LED'S and

LCD)

User Interface(buttons)

Microcontroller

RF Transmitter

LaserTransmitter

Laser Receiver

To Display

To Reflective Target

From Reflective Target

Weapon Software

Power

Gun resetpushed?

Initialize gun,Transmit "gun

ready"

Hammer pushed?

Triggerpushed?

Transmit shot

Was it a hit? Transmit"hit"

No

Yes

Yes

Yes

No

Yes

No

No

Weapon Software Interrupt

Battery Voltage <Vmin

Light low batteryLED

Return

Preliminary Project Work

Researched system components– Laser device and laser classifications/safety– Photo diode operation and interfacing– MMT-52 board documentation

Wire-wrap board– Decreases capacitive coupling between circuit

components to permit higher frequency operation

Subsystem Tests

Weapon – Oscilloscope verification of laser

transmission and reception – Oscilloscope verification of code

transmission via RF link

Subsystem Tests

Display– Verification of microcontroller communication

with the central controller via known data transmission

– Verification of microcontroller communication using the RF link via known data transmission

– Verification of software operation using above tests

Subsystem Tests

Central Controller– Verification of microcontroller communication

with the display via known data transmission– Verification of software operation using above

test

Equipment Hardware

– Laser Diode– Photo Diode– Operational Amplifiers– Passive Components– Wire-wrap Boards– Soldering Equipment– Digital Oscilloscope (Tek TDS 340)– DC Power Supplies (HP E3630A)– Function Generators (HP 33120A)

Equipment Hardware (continued)

– MMT-52 80C52 Microprocessor Board– MMT-EXP Expansion Board– Windows 95/NT Host PC

Software– RChipSim 8051 Assembler and Simulator for

off-campus work – Keil/Archimedes 8051/52 Communication

Program

ScheduleWeek Laura Steven

1 Design and optimize laser receiver Code weapon software

2 Design and optimize laser receiver Code weapon software

3 Design and optimize laser receiver Code weapon - to - display Software

4 Integrate laser receiver and weapon software

5 Integrate laser receiver and weapon software

6 Design C.C. electronics Code C.C. - to - display software

7a Design display board electronics Code C.C. - to - display software

7b Mid-term demonstration

8 Design display board electronics Code C.C. - to - display software

9 Design display board electronics Code display - to - user software

10 Integrate C.C. hardware and software

11 Integrate display hardware and software

12 Integrate Subsystems

13 Integrate Subsystems

14 Presentation

Conclusion

Questions?

Electronic Shootout Patent Christopher Rockhold, September, 1988 Abstract:The present invention relates to an electronic

shootout game and more specifically to such a game intended to be played by two contestants disposed in facing relation on a prescribed playing field. The game accurately simulates the 19th Century gunfighting practice and is completely controlled by a programmable microprocessor which includes audio and visual display to control and track the progress of the game during play. The guns include a radio frequency transmitter and antenna system which broadcasts the firing and successful hit modes by wireless communication with the computer which provides an instantaneous readout of such game functions.

Patents, Standards, and References

Other Patents:– Toy laser-type gun– Toy space gun– Toy laser pistol– Light gun with photo detector and counter

Patents, Standards, and References

Standards:– Safety of laser products– American National Standard for Safe Use of

Lasers– Laser processing machines - Safety requirements– Electric Toy Safety– Electrically Operated Toys– Safety of Electronic Toys

Patents, Standards, and References

References:– High-power, high-data-rate laser diode

transmitter– Laser radar transmitter issues