This document describes the design of a wireless tilt mouse that can be controlled by tilting a board rather than moving a mouse on a flat surface. It is intended to provide computer access to users with disabilities by allowing navigation through tilting head or other body parts. The mouse uses an accelerometer and XBee module to transmit tilt data wirelessly to a base unit connected to a computer by USB. The document outlines the objectives, methodology, budget, and benefits of providing an alternative control option for users unable to use a traditional mouse.
2. • AIM:- To build the wireless tilt mouse using XBee module.
• PURPOSE:-The purpose of this project was to explore the
possibility of creating a wireless mouse that could be used
in any location without having a flat surface to move it on.
• OBJECTIVES:-
1. To provide better usability to users with spinal chord
injuries.
2. To make tasks easier for everyone . Eg: during presentation
,user don’t have to look at mouse pad,etc.
3. To provide computer access to persons who do not have
use of their arms or legs.
3. MOTIVATION: Today the effective use of computers (e.g.
those with Internet browsers and graphical interfaces) involves
the use of some sort of cursor control like what a mouse
provides. However, a standard mouse is not always the best
option for all users. Therefore, to meet such challenging
demands we have designed a “ Wireless Tilt Mouse”.
Target audience: There are currently many devices
available to provide computer access to persons who do not
have use of their arms or legs. There is no single solution as
each device and application has to be tailored to each user's
unique preferences and abilities. To provide a better option
for users with spinal cord injuries or severe disabilities an
inexpensive wireless head tilt mouse using an accelerometer
has been designed and built and its targeting performance
compared to traditional mouse devices to show feasibility
4. INTRODUCTION
The wireless tilt mouse, that allows to control the mouse’s
cursor on the PC screen through the tilt of the board itself. The
analog data from a 3-D accelerometer and from two push-buttons
are acquired, converted and radio transmitted by an
XBee module using the standard ZigBee protocol .This project
aims to be an open source hardware/software platform, which
can be used for learning about getting accelerometer’s data,
configuring XBee modules and managing custom USB
Peripherals. We created a handheld mouse device that
measures its tilt and then wirelessly transmits the data to a
base unit, which is connected to a PC through a USB cable and
can be recognized by certain modern computers as an actual
mouse.
5. BACKGROUND:A lot researches has been going through on
this particular topic to meet with the problems of the physically
challenged people but finally IEEE in Systems, Man and
Cybernetics, 2009. SMC 2009. IEEE International Conference
came up with its solution after many conferences and seminars
held at various places.
LIMITATIONS: Not everyone is known to the
functioning of wireless tilt mouse. There are very few
technician who master the technicalities of wireless tilt
mouse.
The overall proposal revolves around introducing the
concept of wireless tilt mouse using ubee module and also
the working of mouse.
6. EVALUATION OF RISK
There are certain types of risk in tilt wireless mouse like:
• Higher market price of mouse as compared to normal mouse.
• Damage in any case cant be removed easily and will be very expensive.
• Damage risk of extra mode of operation by which the base unit could be
connected to an analog TV via an RCA cable, and the user could play a game
of Minesweeper using the wireless mouse.
STATEMENT OF PROBLEM
This device is basically designed for handicapped peoples or those who
have some other problems like problem in movement of wrist and arm
etc.This device is the solution of all of their problems and allow them a
way to use computer in their daily purpose.
7. METHODOLOGY
Hardware Connections Connect the boards: solder wires
according to the hardware schematics and wiring
diagrams. Note that XBee Chip Antenna modules should
not be soldered: they fit into the XBee Explorer Regulated
socket .
Copy the xbee_config.exe console into the USB device. Run
xbee_config.exe console and press T to configure the XBEE
module as TRANSMITTER. Press ESC to exit.
- Take off the XBEE module from the RECEIVER socket and
place it into the TRANSMITTER socket .
8. PHASE PLANNING
APPARATUS AND SOFTWARE USED:
1. PCB printing machine
2. copper plate
3. Software-PCB Wizard
4. Software-PROTEUS(ISIS)7
5. 5V DC to DC Step Up
6. Triple Axis Accelerometer Breakout-ADXL335
7. XBee Explorer Regulated And
8. XBee 1Mw Chip Antenna
9. Breakout board for USB Mini-B
10. Easy USB
HUMAN RESOURCE NEEDED:
1. Electronics engineers.
2. Computer engineers.
9. PHASES OF PROPOSAL
PHASE 1: PCB Print
PROCESS 1: First make the circuit on PC by the PCB Wizard software.
When circuit making is done take the print of the circuit diagram on a
Glossy paper. Place that glossy paper on the copper plate. After placing
the paper on copper plate ,place a steam iron over the plate such that the
circuit is printed on the copper plate.
PROCESS 2: When it is done, place the copper plate in H2O2 & HCL
solution. The excess copper is dissolved and the tracks can be seen.
Take the plate out of the solution and by the drilling machine make
holes.
PHASE 2: SIMULATION
Process 1- Make the simulating circuit on ISIS-7 for the testing the
circuit.
10. PHASE 3: Hardware Connections
Connect the boards: solder wires according to the hardware schematics and
wiring diagrams. Note that XBee Chip Antenna modules should not be soldered:
they fit into the XBee Explorer Regulated socket.
PHASE 4: Transmitter configuration
- Put an XBEE module on the RECEIVER socket and plug the USB cable into the
PC.
- Copy the xbee_config.exe console into the USB device. Run xbee_config.exe
console and press T to configure the XBEE module as TRANSMITTER. Press ESC
to exit.
Take off the XBEE module from the RECEIVER socket and place it into the
TRANSMITTER socket.
PHASE 5: Receiver Configuration
- Put the other XBEE module on the RECEIVER socket. Run xbee_config.exe
console and press R to configure the XBEE module as RECEIVER. Press ESC to
exit.
Copy the tiltmouse.exe program into the USB device
11. S.No Phase Requirement Unit Price Quantity Total Phase Total
1 1 Copper plate 100 10 1000
2 Software PC Wizard 500 1 500
3 Steam Iron 900 1 900
4 Acid(h2o2) 10 200ml 2000
5 Acid(HCL) 5 200ml 1000
6 Drilling Machine 5000 1 5000 10400
7 2 Proteous(ISIS) 7 400 1 400 400
8 3 5V DC to DC step up 250 2 500
9 Triple Axis Accelerometer –ADXL335 1500 1 1500
10 Zigbee Module 2000 1 2000
11 Zigbee Regulator 1000 2 2000
12 Zigbee 1MW Chip Antenna 500 2 1000 8000
Grand Total 18800
BUDGET
DETAILED BUDGET:-
12. S.No Phase Requirement Unit
Price
Quantity Days Total
1 1 Electronics
Engineer
8000 2 7 16000
2 2 Computer
Engineer
5000 1 4 5000
Grand Total 21000
Human Resource
13. Cash Plan
Phase 1: 2 Days PCB Printing
T0 – T1
T (-1) – Rs10400/- (Procurement)
T0-
Rs2500 /- per day
T1-
Total – 15400/-
Phase 2: 2 Days Simulation
T2- 400Rs /-
T2-T3 -RS2500/- per day
Total – 5400/-
Phase 3: 3 days Hardware simulation
T3-Rs8000/-
T4
T5- Rs 2000/- per day
T6-
Total – Rs10000/-
Phase 4: 2 Days Transmitter Configuration
T7-
Rs 1250/- per day
T8-
Total – Rs2500/-
Phase 5: 2 days Receiver configuration
T9
Rs 1250/- per day
14. BENEFITS
The mouse can be fairly accurate with a little practice.
Originally, the sensitivity from directly reading
accelerometer values was too high, so we reduced it by
right-shifting a few times (effectively dividing the tilt
effect by a power of 2).
There are not many safety concerns with our project.
The highest voltage is a 9V battery, which is not
enough voltage to pose a safety risk. The battery and
all circuits are enclosed in boxes to protect the user
from any possible injury.
It is easy to use anywhere no matter we have a plane
surface or not. It just depend on the movement of the
board.
15. CONCLUSION
A great amount of time is wasted when the mouse is drift
from one corner to another. But by using wireless tilt mouse,
the pointer can stay there without consequence, and if using
the mouse at a regular desk station, one can always use it by
resting it on the table and tilting it back and forth and from
side to side. When interference is low, it is still more
convenient for situations where the user is not at a desk or
flat surface.Overall, the movement of the mouse pointer
worked very well, conditional on a working battery and low
interference. However it does take a little practice to get
good at using.