L3PT Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov Preliminary Design Review Electrical and Computer Engineer.

Download Report

Transcript 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