Dena
Yoder
Gerald
Choate
Elen
4206
Accelerometer
Mouse
Description:
Accelerometer-based, wireless mouse
Objectives and Approach:
The main objective of this project is to explore an
alternative design for the measurement of movement of a mouse or joystick. The
control of this design will utilize accelerometers with both digital and analog
output to determine motion. Infrared technology will be used to implement the
wireless communication. Since the
standard mouse and optical mouse both rely on flat surfaces, another goal will
be to design the controller such that no surface is needed for its operation.
The device will read data from the dual-axis accelerometer and the input
buttons. Depressing the main switch
will allow the accelerometer signal to be transmitted to the base unit only if
the accelerometer reading is greater than at (threshold acceleration
between 0.3g and 0.7g). The voltages
seen at the outputs of the accelerometer will be converted to a signal to be
sent to the base unit via an infrared transmitter and receiver. From this point
the signal will go to the microcontroller, which will then convert the signal
to instructions that the PC can process using standard mouse drivers.
Specifications:
a
Small hand controller,
approximately the size of a small joystick handle
a
Wireless communication
from controller to PC
a
Full mouse
functionality
X-Y movement from system of two dual-axis
accelerometers
Right, left, and double click
Vertical scrolling
a
Use of standard mouse drivers in CPU for ease of installation on
computer and ease of user changes to mouse sensitivity, speed, and other
parameters
a
On/Off switch to conserve power usage
a
Activation button to control whether accelerometer measurement
is used
a
Battery monitoring (LED based)
Diagrams:


Cost
Estimate:
|
|
Microcontroller |
|
15 |
|
|
Wireless
Receiver and Transmitter |
|
15 |
|
|
Signal
Generator |
|
10 |
|
|
Buttons |
|
5 |
|
|
Accelerometer |
|
10 |
|
|
Accelerometer (Donation) |
10 |
|
|
|
Power
Supply |
|
10 |
|
|
Standard
Mouse |
|
10 |
|
|
Packaging |
|
10 |
|
|
Sub
Total |
|
85 |
|
|
|
|
(10) |
|
|
Total |
|
75 |
Schedule:
Semester I
Week Task
1-4
Research: electronic applications, components for IR circuit,
accelerometer availability, components for accelerometer circuit
5
Prepare a kinematical diagram detailing motion of the mouse
6-8
Design circuit interface for accelerometer (accelerometer
circuit)
9-10
Troubleshoot accelerometer circuit
11 Design interface between
accelerometer and IR circuits
12 Troubleshoot interface
13 Prepare final proposal
(labor, parts, etc.) for power point
14 Present final proposal (post
on webpage, jpegs, etc.)
Semester II
1-4 Install and troubleshoot
accelerometer and accelerometer circuit
(filtering,
sensitivity, etc.)
5-8 Test and troubleshoot mouse
operation (accuracy, sensitivity, and
accelerometer re-calibration)
9 Test and troubleshoot IR
transmission (interface circuit)
10-11 Troubleshoot PC interface and
testing on multiple computer s
12-13 Design a smaller, more mobile
mouse
14-15 Test and troubleshoot complete
system (Accelerometer & IR)