220 likes | 335 Views
VCU BBSI Research Experience For Teachers. Developing a Hands Free Human-Computer Interface With Applications to High School Physics Curriculum. Thomas A Gallo VCU BBSI RET Final Presentation Advisor: Paul A Wetzel, PhD August 4 th , 2009. Table of Contents. 2009 Summer Research
E N D
VCU BBSI Research Experience For Teachers Developing a Hands Free Human-Computer InterfaceWith Applications toHigh School Physics Curriculum Thomas A Gallo VCU BBSI RET Final Presentation Advisor: Paul A Wetzel, PhD August 4th, 2009
Table of Contents • 2009 Summer Research • Design and Development • Results • Future Research and Implications • Curriculum Applications
R&D - Head Pointers • Head pointers are effective, but incredibly slow and tedious methods for controlling a mouse and/or keyboard. • Other options for head tracking are often very expensive and bulky. • Goal: To develop a mouse control system for under $200, using head motion. • Replace the head pointer as a computer peripheral. • Reduce physical strain • Increase workplace acceptance • Improve Quality of Life
R&D - Previous Work: Mouse Click • “Regaining Computer Use • with the Blink of an Eye” • R. Filler, May 2008, VCU • Developed an IR emitter/collector system for the blink circuit. • Used an RC circuit to • only respond • to voluntary blinks • Mounted on standard • lab safety glasses Filler, 2008
R&D - How does a mouse work? You Might ask: Position (x,Y) Lushprojects.com, 2008 Motion of mouse ball moves the wheels (1 for X, 1 for Y). The spokes interfere with an IR beam, and the receiver sends a signal to the chip.
R&D - Mouse Movement Signal • The IR receiver sees light pulses and sends signal like the above to the microcontroller. 4qdtec.com, R.Torrens, 2009 Lushprojects.com, 2008
R&D - MEMS Devices • MEMS: • Micro-electro-mechanical Systems - As small as 20 μm • Integration of Mechanical and Electrical systems • Idea: Use the output of a MEMS device to control a mouse with head movements Accelerometer: Gyroscope: But… which should we use?
R&D - Accelerometer vs Gyroscope Accelerometer Gyroscope Accelerometer is two-channel and easy to solder, Gyroscope is single channel and requires robotic soldering or EB. FAIL!
R&D - Accelerometer vs Gyroscope Accelerometer output based on position (orientation), gyro outputs based on change in position (orientation). Accelerometer Gyroscope
R&D - Accelerometer vs Gyroscope Accelerometer output based on position (orientation), gyro outputs based on change in position (orientation). Mouse movement is based on change in position. Accelerometer Gyroscope FAIL!
R&D - Accelerometer vs Gyroscope • Since the Accelerometer outputs position, we need to differentiate for rate of change. • We can use a differentiator circuit! • Unfortunately… we get noise. (A lot of it!) EPIC FAIL!
R&D – Signal Change • So, we need to take the Gyroscope signal… • …and change it to series of alternating pulses… one with a time delay.
Future Work:(“The Future, Conan?”) • To Do: • Permanent attachment to hat/safety glasses • Adjustments to enhance performance • Pitch Circuit • USB operation • Reduce Cost • From ~$200 • To ~$160 • To ~$100
Curriculum Applications • New units for 2009-2010: • Angular Momentum and Gyroscopes • Advanced Electronics • Gyro-mouse student-lead thought-experiment • “Drawdio” Student Inquiry Project • Check out my website for full details: http://ramsites.net/~tgallo/
Thanks for a great summer! • Many… MANY Thanks to: • Dr. Paul Wetzel • For helping late evenings in the lab, despite both of our families’ objections. • Poonam Gwalani, Graduate Student • For my showing me my first taste of analog electronics. • Jeff Elhai • For his constant advice, patience, and a VCU ID rescue! • Andy Surface • For being able to find an answer to ANY question. • The National Science Foundation • For the resources to make this a successful summer. Also: Dave Matthews Band – for being the only CD my laptop would play all summer Chilis on Cary St – for their steak and cheese BBSI Students – for never making me feel like “the old guy,” even though I was.
Gyro-Mouse Explained(A long day in the lab = a significant loss of sanity)