Rouse Wireless Mouse Glove Seth Martin Andrew Wood Todd Yarrington.

Slides:



Advertisements
Similar presentations
Chapter 10 Input/Output Organization. Connections between a CPU and an I/O device Types of bus (Figure 10.1) –Address bus –Data bus –Control bus.
Advertisements

Outline quad-copter Abstract Quad-Copter Movement Hand movement
Electronic and Computer Engineering Colin Grogan Final Year Project: Design and Build an Air Mouse for people with lower mobility.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Team T ENEO Dillon Krasovec Jerod Ellingson Robert Glissmann Ben Walker Patrick Hanschen.
Group 6 John Blackburn Steve Johnson Anish Raj Pant Devin King Sponsored by BCI Technologies.
REVIEW FOR SOME WELCOME TO THE COMPUTER!. WHY ARE COMPUTERS IMPORTANT?
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
3D Wireless Mouse Shirley Li Matt Tanwentang Joseph Cheng.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Palm Wireless Morgan Demers Erik Golen. Presentation Agenda  Project Definition  Technical Specifications - Hardware - Communication Protocol - Chat.
7-1 Digital Serial Input/Output Two basic approaches  Synchronous shared common clock signal all devices synchronised with the shared clock signal data.
WIRELESS MODEM for 950 MHz DIGITAL COMMUNICATION Nerdev Sharma
Electronics Design Laboratory Lecture #11, Fall 2014
Wireless Digital Audio Transmission Senior Design Project Summer 2002 E. Donnelly, K. Khan, S. Owen D. Choy Dr. H. Lam.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Serial Port I/O Serial port sends and receives data one bit at a time. Serial communication devices are divided into: Data Communications Equipment (DCE),
CDA 3101 Fall 2013 Introduction to Computer Organization I/O Devices and Buses 15 November 2013.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Wearable Sensors Final Presentation Problem Background Inferred Transmission (short range) Bulky Design, hard to wear 20 Samples per second.
1 Benjamin and Jacob Porta. 2 Introduction Design Selection Robot Behavior Budget.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
The mouse What is a mouse.
P. Indra Reddy Memorial Engineering College. -Department of Electronics & Communication.
Robot Hand Presented By: Fuad Amira. Reem Salous. Supervisors: Dr. Raed Al Qadi. Dr. Ashraf Armoush.
Output Devices. Printers Factors affecting choice Volume of output High volume require fast, heavy-duty printer Quality of print required Location of.
Robotic Arm and Dexterous Hand Critical Design Review February 18, 2005.
 8251A is a USART (Universal Synchronous Asynchronous Receiver Transmitter) for serial data communication.  Programmable peripheral designed for synchronous.
 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range.
Zero - G CONNECTING THE INTERNET OF THINGS. Introduction to Zero -G.
Computer and Information Sciences College / Computer Science Department CS 206 D Computer Organization and Assembly Language.
Design Constraint Presentation Team 5: Sports Telemetry Device.
A High Speed USB Digital Pattern Generator and User Interface to Operate a Wireless Implantable Neural Microstimulating System Jim Simpson, Frankie Myers,
OMNIGLOVE ABSTRACT This project will be a glove that can control home appliances such as lights, TV, stereo, and other electronics. The OmniGlove will.
Preliminary Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
Mid Semester Presentation Glove Mouse. Jacob BassettChelsea MosserRobert BlackBryan Lee Electrical Engineer HID Protocol Enclosure Electrical Engineer.
The Intelliglove Ryan DeFord Fred Grandlienard Kevin Mohr Andrew Gregor.
Wireless Null Modem Infrared Palm Pilot Communication Device.
10/15: Lecture Topics Input/Output –Types of I/O Devices –How devices communicate with the rest of the system communicating with the processor communicating.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
박 유 진.  Short RF Range(~10m)  Reduce range by obstruction  Low data rate(1Mbps)  Normal Audio data rate : 1.5 Mbps  CD Quality Audio data rate :
8251 USART.
TV Remote As A Wireless Mouse For PC.
ECE445: Senior Design Spring 2015 Team 17: Weather Jukebox Sang Yun Bang, Thomas Fedrigon, Shanda Lu.
RECON ROBOT ECE 477 Group 8 Vinit Bhamburdekar Arjun Bajaj Aabhas Sharma Abhinav Valluru.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
Computer Input Devices: Mouse
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Application Case Study Christmas Lights Controller
The data-logger for computers and CASIO Graphical calculators
Input / Output.
Musical Instrument Virtual
1.3 Mouse Training.
Microcontroller Applications
Operating Systems (CS 340 D)
COMP541 Input Devices: Keyboards, Mice and Joysticks
E3165 DIGITAL ELECTRONIC SYSTEM
Wearable Keyboard Graduation Project Seminar 21/12/ Thursday
Introduction to Microprocessors and Microcontrollers
Morgan Kaufmann Publishers Computer Organization and Assembly Language
1.3 Mouse Training Mouse Training.
ECE477 Group 7 Success Criteria
Programmable Peripheral Interface
Ergonomic Mouse Design
Rouse Wireless Mouse Glove
Introduction to Arduino
Presentation transcript:

Rouse Wireless Mouse Glove Seth Martin Andrew Wood Todd Yarrington

What is a Rouse?  A wearable mouse A glove that…A glove that…  Obtains function information  Transmits the information A receiver unit that…A receiver unit that…  Receives the information  Transfers it to the PC as a cursor  A design motivated by a survey

Requirements  Easy to use Motion controlledMotion controlled  Manageable Small size, lightweightSmall size, lightweight  Ergonomic Comfortable, adjustable, breathableComfortable, adjustable, breathable  Wireless  Plug ‘n Play

A Demonstration of Rouse Operation

Input  Output Behavior  Hand movements Hand tilting  cursor movementHand tilting  cursor movement Finger bends  button clicksFinger bends  button clicks  Index  left click  Middle  right click  Pinkie  scroll mode Thumb hold  state changeThumb hold  state change  Idle  Active

System Structure

Transmitter

Accelerometer (ADXL202EB)  Requirements Detect hand motion/tiltDetect hand motion/tilt  Alternatives Tilt SensorTilt Sensor  Cost $49.95$49.95  I/O Behavior Dual-axisDual-axis  X/Y tilting PWM acceleration signalsPWM acceleration signals  Variable duty cycle

Flex Sensors  Requirements Detect finger movements (clicks)Detect finger movements (clicks)  Alternatives AccelerometersAccelerometers  Cost FREE SamplesFREE Samples  I/O Behavior Variable resistance via bendingVariable resistance via bending  75k - 320k

Flex Sensor (cont’d)

RF Transmitter (TWS-434A)  Requirements Wireless data transferWireless data transfer  Alternatives Infrared (IR)Infrared (IR)  Cost $8.50$8.50  I/O Behavior Serial data input lineSerial data input line  2400 bps max. throughput 433MHz AM modulation433MHz AM modulation

PIC18F252  Requirements ADC, 60Hz refresh, small form factor, memoryADC, 60Hz refresh, small form factor, memory  Alternatives Motorola, Other MCUsMotorola, Other MCUs  Cost $8.80$8.80  I/O Behavior Gathers click statusGathers click status  4 ADC pins Decipher tilt statusDecipher tilt status Serial data for transmissionSerial data for transmission

Firmware

Data

Data Packet Structure

Receiver

RF Receiver (RXLC-434)  Requirements Wireless data receptionWireless data reception  Alternatives Infrared (IR)Infrared (IR)  Cost $28.95$28.95  I/O Behavior 433MHz AM demodulation433MHz AM demodulation Serial data lineSerial data line  5000 bps max. data reception

USB Chip (PDIUSBD12)  Requirements Plug & PlayPlug & Play  Alternatives Parallel port, Serial port, PS/2Parallel port, Serial port, PS/2  Cost $59.00$59.00  I/O Behavior Parallel data and address portParallel data and address port  8-bits  Bidirectional Handles signal leveling layersHandles signal leveling layers USB 2.0 CompliantUSB 2.0 Compliant

PIC18F452  Requirements Pins, speed, memoryPins, speed, memory  Alternatives Motorola, Atmel, TIMotorola, Atmel, TI  Cost $9.75$9.75  I/O Behavior Data Packet from receiverData Packet from receiver Updates USB State BuffersUpdates USB State Buffers Sends requested data through D12Sends requested data through D12

Firmware

Complete Budget Breakdown QuantitySupplierUnit PriceCost Transmitter/Receiver PIC18F252I/SP1Digikey$8.80 PIC18F4521Digikey$9.75 Flex Sensors4Spectra Symbol$10.00FREE ADXL202EB accelerometer1Behrend$49.95FREE PDIUSB Kit1USBdeveloper.org$59.00 RXM-433-LC-S1Behrend$28.95 TWS434A1Reynolds Electronics$8.50 Miscellaneous1 $44.34 Shipping1 $21.04 Total $180.38

Future Improvements  Greater RF Bandwidth 2.4/5.8Ghz2.4/5.8Ghz  Battery recharge functionality Receiver  recharge unitReceiver  recharge unit  Aesthetic appearance Smaller footprintSmaller footprint Custom enclosureCustom enclosure

Any Questions?