Mid Semester Presentation
Jacob BassettChelsea MosserRobert BlackBryan Lee HID Protocol Enclosure Accelerometer and Gyroscope Coding Enclosure Accelerometer and Gyroscope Coding Glove Design HID Protocol Glove Design Dr. Mike Mazzola Advisor
Problem Solution System Overview Constraints Technical Practical Components Progress Timeline Q&A
No innovations have been made to the computer mouse. Mouse movement remains two-dimensional.
Use accelerometers and gyroscopes to enable three-dimensional movement as input.
Accelerometer & Gyroscope Chip Microcontroller Computer USB 5V Supply
NameDescription USBThe Glove Mouse must be able to interface with a computer through USB. Data RateThe Glove Mouse must operate at a data rate of at least 39.8 kB/s. Power RequirementsThe Glove Mouse must not exceed 500 mA. CalibrationThe Glove Mouse must allow for user calibration to establish a region of less than 5° to pause cursor movement. Range of MotionThe Glove Mouse must detect change in degrees of the user’s wrist up to ±45°.
NameDescription UsabilityThe device must utilize the generic Windows mouse driver. ManufacturabilityThe enclosure must support a modular design and be comfortable for the user.
Minimum, easy user configuration at startup Supports plug and play approach Easy to Power Powered from USB port Uses windows mouse driver Easy customization
Glove needs to be lightweight and breathable. Module size limited by average hand size. Needs to be mounted to the back of user's hand Enclosure must be removable. Allows for glove replacement, washability
Three types of special-order components: Microcontroller Unit Motion-Sensing Unit Pushbuttons
Name Flash (kB) SupportADCUSB Price ($) PIC18F27J53128 Decreasing12-bitYes4.96 [1] PIC24FJ32GB00232 Current10-bitYes4.52 [2] PIC24HJ32GP20232 Current12-bitNo4.44 [3]
Name Accelerometer Sensitivity (g) Gyroscope Sensitivity (°/sec) Data Type Device Package Price ($) 5DOF IMU Analog Breakout Board [4] LSM320DLTR Digital28-TFLGA [5] ADXL Analog Breakout Board [6] ADXL PWM8-LLC [7]
Type Actuation Force (gf) Height (mm) Actuator Diameter (mm) Price ($) EDSAC0LFS [8] B3FS-4002P [9]
PIC24FJ32GB002 5DOF- ADXL335 IDG500 Left/Right mouse clicks
LabView Code
Adapting main.c file to work with Microchip’s USB libraries Enclosure and glove research begun
JanuaryFebruaryMarchApril Discuss Sensors, Microcontroller, Data protocol, and Packaging Build Simulation PC-interface Prototype Finish Simulation Begin Package Implementation Prototype and Packaging Testing
[1] (2012,Feb 22). “PIC18F27J53,” in Digi-Key [Online]. Available: ND/ ND/ [2] (2012,Feb 22). “PIC24FJ32GB002,” in Digi-Key [Online]. Available: I%2FSP-ND/ I%2FSP-ND/ [3] (2012,Feb 22). “PIC24HJ32GP202,” in Digi-Key [Online]. Available: I%2FSP-ND/ I%2FSP-ND/ [4] (2012,Feb 22). “5DOF IMU,” in Sparkfun [Online]. Available: [5] (2012,Feb 22). “LSM320DLTR,” in Digi-Key [Online]. Available: [6] (2012,Feb 22). “ADXL335,” in Sparkfun [Online]. Available: [7] (2012,Feb 22). “ADXL213,” in Sparkfun [Online]. Available: [8] (2012,Feb 22). “EDSAC0LFS,” in Digi-Key [Online]. Available: [9] (2012,Feb 22). “B3FS-4002P,” in Digi-Key [Online]. Available:
Mid Semester Presentation Questions?