Font Size: a A A

Design And Implementation Of The Simulation Laser Shooting System

Posted on:2017-02-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y DaiFull Text:PDF
GTID:2348330488976209Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Having a long history of development, laser technology was another great invention after atomic energy, computer and semi-conductor since the 20th century. As a product of laser technology, the simulative laser gun has been a widespread use in military, commerce and recreation. In fact, the traditional keyboard-mouse controlled games are already unable to meet the increasingly recreational needs. Therefore, based on the adoption of the simulative laser gun and image identification technology, the paper has designed a general simulative laser shooting system at low cost.The paper introduced the history and development of the simulative laser shooting system; also explained why this design has a promising future and was better than other products. After all-around calculation and considerations, the paper applied this system under the image identification principle to capture accurate shooting coordinates and to cooperate with multiple modules and procedures through access to a wireless environment and network communication.The paper first introduced some key technologies about design, such as Bluetooth communication and network programming; though they themselves feature complex theories and protocols, yet offering great convenience to design and development. Then the paper conducted demand analysis, and elaborated the system's structure design as a whole. In addition, after introduction to the three subsystems of the laser gun, shooting coordinate capture and shooting game-playing, the paper described the system's overall function and hardware selection.Next, the paper elaborately described the function and specific design process of the three procedures operating in these systems. The coordinate capture procedure was subdivided into several parts:main thread, Bluetooth communication thread, coordinate handling thread and network communication thread; the game interface procedure subdivided into 2 parts:control thread (major thread) and Internet access thread. The playing and configuration procedures were meant to deploy parameters and select target games. A detailed introduction was made to each module's design principles and procedures along with some key codes.Last, an overall test and analysis was made in the system after completion of design. First, testing each module to guarantee stable and normal operation; then an overall test and game operating to test function accuracy, which was followed by some performance tests to guarantee the system's adaptation to harsh environments. Finally, to conclude that the simulative laser shooting system could operate reliably and meet all design requirements.
Keywords/Search Tags:simulative laser shooting, image identification, Bluetooth communication, network communication
PDF Full Text Request
Related items