L3PT Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov Preliminary Design Review Electrical and Computer Engineer.
Download ReportTranscript L3PT Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov Preliminary Design Review Electrical and Computer Engineer.
L3PT Large Portable Projected Peripheral Touchscreen
Team Jackson
Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov Preliminary Design Review Electrical and Computer Engineer
Tablet PCs Electrical and Computer Engineering Single user Small workspace • 10’’ diagonal screen Stand alone device Portable Multi touch capabilities Price $500-$1000 2
Smartboard Electrical and Computer Engineering Large workspace Single / Multi user Multi touch capabilities Not portable Expensive, > $1,000 3
Light Blue Optics: Light Touch Small interactive screen • 10.1’’ diagonal • Projected on flat surfaces Multi touch capabilities Stand alone device Portable Not commercially available Electrical and Computer Engineering 4
Desired Specifications Affordable Portable Large workspace Single / Multi user Multi touch capabilities None of these devices meet all of the above specifications.
Electrical and Computer Engineering 5
Engineering solution.. L3PT !
Affordable Portable Large interactive screen • Projected on flat surfaces • Goal 30-40’’ diagonal screen Single / Multi user Multi touch capabilities Windows 7 peripheral Electrical and Computer Engineering 6
Engineering solution.. L3PT !
Projector IR Camera Projected Interactive Screen USB Connection Microprocessor (Image Processing) Electrical and Computer Engineering 7
Block Diagram Projector IR camera IR emitted light Electrical and Computer Engineering
Computer
Multi touch driver
Microprocessor
Image processing 8
FAVI Mini Pocket Projector (E1-LED-PICO) Resolution 640x480 USB connection 4.5’’ x 2.4’’ x 1’’ Weight: 4 ounces (w/o batteries) Displays up to 80’’ Price $200 Electrical and Computer Engineering 9
Camera with IR Filter Resolution 1300x1040 I2C interface Change color filter to IR filter Electrical and Computer Engineering 10
Microprocessor Electrical and Computer Engineering ATmega328P Using Arduino for prototyping code PDIP28 package with boot loader Tasks: • Camera interaction • Image processing 11
Detection Methods (Option 1) Layer of IR light Object that breaks the plane reflects light Self contained Possible shadowing IR light Electrical and Computer Engineering 12
Detection Methods (Option 2) Pens with IR LEDs Switch turns on LED Reduced shadowing LED placement?
Still portable?
Electrical and Computer Engineering 13
Image Processing Brightest areas = touches Scale touch locations to PC coordinates Send coordinates to computer Electrical and Computer Engineering 14
Windows 7 Driver Setup calibration Multi touch interface Send touch coordinates to OS Electrical and Computer Engineering 15
Individual Roles Brian • Team Lead / Webmaster • • Physical assembly USB communication Dmitry • Camera / IR filtering • Integration of parts • Nick • Driver package • Integrating multi-touch • Greg • Image processing • Position detection Electrical and Computer Engineering 16
Budget
Component
Projector Camera IR Filter Microprocessor 20 IR LEDs PCB Total
Cost
$200 $35 $6 $10 $20 $100 $371 Electrical and Computer Engineering 17
Potential Challenges Shadowing Delay Position of projector and camera Alignment (Projector vs. camera) Choice of detection method Electrical and Computer Engineering 18
MDR Choose detection method Position of projector and camera Use camera to detect infrared light Extract coordinates of touch locations Electrical and Computer Engineering 19
Gantt Chart 6 7 4 5
Task #
1 2 3
Task Name
Camera IR detection Extract Coordinates PCB Design
Oct
Send coordinates Win 7 Driver Integration of Parts Final Testing
Nov
Electrical and Computer Engineering
Dec Jan Feb Mar Apr
20
Conclusion L3PT Interactive product (Good for demo) Mix of software and hardware Single / Multi user Multi touch capabilities Feasible for SDP cost and time constraints Electrical and Computer Engineering 21