Font Size: a A A

The Design Of Three-dimensional Mouse In The Application Of Virtual Reality

Posted on:2011-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:H H WangFull Text:PDF
GTID:2178330332465968Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
This article discusses the problem is to design a three-dimensional mouse and the mouse operations and further integrate the virtual environment. Required to achieve three-dimensional action with the mouse instead of the traditional two-dimensional operation, so the cursor to the direction of movement along the screen depth, and to create three-dimensional interactions can be roaming the scene.This paper is based on the STM32 implements a three-dimensional mouse. The system as a control STM32 chip, through the ADXL345 accelerometer data acquisition to obtain X, Y, Z direction of the acceleration, and acceleration of the space into three-dimensional mouse position changes, and pass through the USB interface to PC, Windows operating system using the mouse driver to achieve the function of three-dimensional mouse.Focusing on the hardware development of the functional modules, including signal acquisition module, the smallest system, USB module, power module, JTAG test module. Also describes the process of implementation of each module, including hardware schematics and PCB layout drawing, complete the overall production and test hardware. In terms of software through the program details how to achieve the I2C mode accelerometer ADXL345 STM32 of control and data acquisition, and how to use MFC create simulated three-dimensional mouse interface, and use the USB drive to achieve between the STM32 and the PC communication.
Keywords/Search Tags:3D mouse, STM32, accelerometer, ADXL345, I~2C
PDF Full Text Request
Related items