16
{ “WIRELESS TILT MOUSE” - using XBEE module

“WIRELESS TILT MOUSE”-using XBEE module

Embed Size (px)

DESCRIPTION

“WIRELESS TILT MOUSE” -using XBEE module

Citation preview

Page 1: “WIRELESS TILT MOUSE”-using XBEE module

{

“WIRELESS TILT MOUSE”-using XBEE module

Page 2: “WIRELESS TILT MOUSE”-using XBEE module

• 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.

Page 3: “WIRELESS TILT MOUSE”-using XBEE module

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

Page 4: “WIRELESS TILT MOUSE”-using XBEE module

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.

INTRODUCTION

Page 5: “WIRELESS TILT MOUSE”-using XBEE module

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.

Page 6: “WIRELESS TILT MOUSE”-using XBEE module

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.

Page 7: “WIRELESS TILT MOUSE”-using XBEE module

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 .

Page 8: “WIRELESS TILT MOUSE”-using XBEE module

PHASE PLANNINGAPPARATUS AND SOFTWARE USED:1. PCB printing machine2. copper plate3. Software-PCB Wizard 4. Software-PROTEUS(ISIS)75. 5V DC to DC Step Up6. Triple Axis Accelerometer Breakout-ADXL3357. XBee Explorer Regulated And 8. XBee 1Mw Chip Antenna9. Breakout board for USB Mini-B10. Easy USB

HUMAN RESOURCE NEEDED:1. Electronics engineers.2. Computer engineers.

Page 9: “WIRELESS TILT MOUSE”-using XBEE module

PHASES OF PROPOSALPHASE 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: SIMULATIONProcess 1- Make the simulating circuit on ISIS-7 for the testing the

circuit.

Page 10: “WIRELESS TILT MOUSE”-using XBEE module

PHASE 3: Hardware ConnectionsConnect 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

Page 11: “WIRELESS TILT MOUSE”-using XBEE module

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:-

Page 12: “WIRELESS TILT MOUSE”-using XBEE module

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

Page 13: “WIRELESS TILT MOUSE”-using XBEE module

Cash PlanPhase 1: 2 Days PCB PrintingT0 – T1T (-1) – Rs10400/- (Procurement)T0-

Rs2500 /- per dayT1-

Total – 15400/-

Phase 2: 2 Days SimulationT2- 400Rs /-T2-T3 -RS2500/- per day

Total – 5400/-

Phase 3: 3 days Hardware simulationT3-Rs8000/-T4 T5- Rs 2000/- per dayT6-

Total – Rs10000/-Phase 4: 2 Days Transmitter ConfigurationT7-

Rs 1250/- per dayT8-

Total – Rs2500/-Phase 5: 2 days Receiver configurationT9

Rs 1250/- per day

Page 14: “WIRELESS TILT MOUSE”-using XBEE module

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.

Page 15: “WIRELESS TILT MOUSE”-using XBEE module

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.

Page 16: “WIRELESS TILT MOUSE”-using XBEE module