Accelerometer Mouse
Essay by 24 • November 13, 2010 • 2,919 Words (12 Pages) • 2,183 Views
The Development of Glove Mouse
"Accelerometric Computer Mouse"
Sandipan Bhuyan
040013343
B.Eng (Hons) Electronics and Computing
(satellites Technology)
University of Dundee
Contents
1 Aim 4
2 Guide to the Report. 4
2.1 Introduction 4
2.2 Project Management 4
2.3 Background 4
2.3.1 Market Analysis 4
2.3.2 Accelerometers 4
2.3.3 K8055 Experimental Board 5
2.4 System Requirements 5
2.5 System Architecture 5
2.6 Equipment 5
2.7 Implementation 5
2.8 Conclusion 5
1 Introduction 5
2 Project Management 6
3 Background 6
3.1 Market Analysis 6
3.1.1 [3]Graspr 6
3.1.2 [5]Accelerometer Mouse 6
3.1.3 Inertial mouse system 6
3.2 Human Interface Device 7
4 REQUIREMENTS 7
4.1.1 User 7
4.2 FUNCTIONAL REQUIREMENTS 7
4.2.1 R2 2-Dimensional Movement 7
4.2.2 R3 Immediate Response 7
4.2.3 R4 3 Functional Buttons 7
4.2.4 R5 Left Button 7
4.2.5 R6 Right Button 7
4.2.6 R1 Movement 7
4.3 NON-FUNCTIONAL REQUIREMENTS 7
4.3.1 NFR1 Glove 7
4.3.2 NFR2 The device should Work 7
4.3.3 NFR3 Connection 7
5 Design And Architecture 8
5.1 Block Diagrams 8
5.2 Technology 8
6 Equipment 9
6.1 ADXL203 Precision ±1.7g Dual-Axis iMEMS® Accelerometer 9
6.2 K8055 Velleman Experimental board 9
7 Implementation and Testing 10
7.1 Experiment 1 10
7.2 Experiment 2 11
7.3 Experiment 3 11
7.4 Overview of the Procedures and Functions of the K8055D.DLL[10] 12
7.5 Experiment 4 12
7.6 Experiment 5 13
7.7 Experiment 6 13
7.8 Experiment 7 13
7.9 Experiment 8 14
7.10 Experiment 10 14
7.11 Experiment 9 14
7.12 Experiment 11 15
7.13 Experiment 12 15
8 Conclusion 15
8.1 Recommendation 15
8.2 Critical Appraisal 15
8.3 Future Work 16
8.3.1 Bluetooth Interfacing 16
8.3.2 IntelliRemote 16
9 Acknowledgments 16
10 References 16
The Development of Glove Mouse
"Accelerometric Computer Mouse"
Sandipan Bhuyan
Final Year Project
B.Eng (Hons) Electronics and Computing
University of Dundee, 2005
Supervisor: Dr. Steve Parkes
Abstract -
The advent of Human Interface Devices (HID) has spurred the development of a variety of gadgets and gizmos which interacts directly with human feeding real time movements to digital data. Mouse, Keyboards, light pen, and flight simulator are common HIDs. What if we can move the mouse cursor at the movement of the hand in air, pointing to the system? It can reduce possible health hazards like Carpal Tunnel Syndrome.
The initial aim of the project was developing an "in air" mouse, which would work instead of the usual mouse. The movement of hand in air would be detected along a 2 dimensional axis, to which the onscreen cursor moved respectively along the two dimensions of the screen.
The movement of the hand is detected by an accelerometer, which produces two analogue voltages with respect to the movement in the respective axis. These voltages are then converted into digital voltages when passed through a analogue to digital converter. Then via an USB interface the data from the two A-D channels are read to derive the displacement of the accelerometer, which is scaled to the pixels of the screen, so as to set the cursor position.
1 Aim
To build a prototype of an "in air" mouse. It should solve the same purpose as any ordinary mouse but with a difference. The user would be able to move the cursor just by moving his hand in air. It would have 2 buttons with 2 different functions. Namely right button, left button. It would be connected to the computer by an USB cable.
The goal of this project is to design a unique interactive peripheral accessory to the computer. The ease of use, precision and the level of comfort will be the secondary target. The primary target is to get the project work on windows and Linux.
2 Guide
...
...