Design 5: I/O Devices
description
Transcript of Design 5: I/O Devices
![Page 1: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/1.jpg)
Design 5: I/O Devices
![Page 2: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/2.jpg)
Objectives
By the end of class you will be able to…• Select appropriate input and output
devices for a given application and justify your choice
• Critique the design & appropriateness of interface devices
• Design custom I/O devices.
![Page 3: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/3.jpg)
What type of input would you use for a…
• Text messaging on a cell phone or PDA
• Tennis computer - to record the current score and final score for each game / set / match
• Toddler’s math video game
• 3D computer aided design system
• Urban planning system
![Page 4: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/4.jpg)
Entering text on small devices
![Page 5: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/5.jpg)
![Page 6: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/6.jpg)
Spatial Input - 2DWhich are direct? Which are indirect?
![Page 7: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/7.jpg)
Spatial Input - 3D
![Page 8: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/8.jpg)
Gesture
![Page 9: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/9.jpg)
Eyegaze
![Page 10: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/10.jpg)
Tangible InterfacesBeat Blocks http://www.jeffhoefs.com/index.php?page=beatblocks
Designers’ Outposthttp://guir.berkeley.edu/projects/outpost/
Illuminating Clayhttp://tangible.media.mit.edu/projects/illuminatingclay/
![Page 11: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/11.jpg)
What form of output would you use to…
• Indicate your current spatial location in a video game
• Indicate to a security guard that an unauthorized person attempted access to a secured room
• Notify desktop user that they have a new email message (when mail is minimized)
• Notify intensive care nurse of a patient’s low heart rate
• Allow 4 children to play a video game together
![Page 12: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/12.jpg)
Output methods
• Digital Screen / graphics
• Sound
• Simple output (LED, buzzer, etc)
• Others…
![Page 13: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/13.jpg)
Heads up display
Tank Pressure
Depth
![Page 14: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/14.jpg)
Stereo and Virtual Reality
![Page 15: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/15.jpg)
Large screen & tabletop displays
From Petra Isenberg (U of Calgary)
![Page 16: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/16.jpg)
Factors influencing I/O Design
• User characteristics (dexterity, preference)• Ergonomics (position of user, other
equipment, RSI)• Task properties (parallel tasks, need for
efficiency, need for accuracy, time user will spend on system)
• Environment (robustness, space constraints)
![Page 17: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/17.jpg)
Evaluate the I / O
![Page 18: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/18.jpg)
![Page 19: Design 5: I/O Devices](https://reader036.fdocuments.in/reader036/viewer/2022081514/56815436550346895dc2377e/html5/thumbnails/19.jpg)
Key Points: Factors influencing I/O Design
• User characteristics (dexterity, preference)• Ergonomics (position of user, other
equipment, RSI)• Task properties (parallel tasks, need for
efficiency, need for accuracy, time user will spend on system)
• Environment (robustness, space constraints)