37
SCIENCE CENTER MAY 10-16 Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song (EE) Si-myung Yang (CPRE)

Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Embed Size (px)

Citation preview

Page 1: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

SCIENCE CENTERMAY 10-16

Client: Dept. of EE/CprE (Vicky Thorland-Oster)  

Advisors:Manimaran Govindarasu

Jason Boyd

Team Members:Matthew Schulz (EE)

Derek Bond (EE)Jun il Song (EE)

Si-myung Yang (CPRE)

Page 2: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Problem/Solution

Problem: The EE/CprE Dept. Science Center has a group

of exhibits but no way to conduct an organized tour.

Solution: Make the room more automated in such a way

that it interacts with the audience. Organize the room in an interactive manner to

ease the flow of the tour.

Page 3: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Implementing Solutions

Make the room more automated RFID Central Computer (Labview) Voice Command Software

Organize the room in an interactive manner Video Monitors Lighting Demos

Page 4: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Conceptual Sketch of the Command/Help Center Configuration

Page 5: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Block Diagram – Schematic

…… PC1

LCS MAIN

COMPUTER VDS

PC2 PC3 PCX

BIG SCRN1

BIG SCRN2

SCRN1 SCRN2 SCRN3 SCRNX

LIGHTX LIGHT3 LIGHT2 LIGHT1

SOUND TOUCH SCRN

MIC RFID READER

OCC SENSOR

RFID TAG

ROOM LIGHT

INPUT

OUTPUTT

USB

SERIAL

Page 6: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Room Layout

Page 7: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Basic Components

Labview (Main program) RFID Reader & Tag(s) Light Control System Surround Sound System Video Distribution System

Page 8: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Labview (Main program)

Labview will be the brains behind the central computer

Inputs RFID Reader Occupancy Sensor Project Data User

Outputs Video Lighting

Page 9: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 10: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 11: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 12: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 13: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 14: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 15: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 16: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song
Page 17: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

RFID Reader & Tag(s)RFID Reader RFID tags

RFID tags has an unique serial key

RFID reader can identify the serial key from RFID

RFID system does not have a memory space to store

the data

It needs to be connected with the database

Page 18: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

RFID Requirements

Functional Requirement RFID tags brought within 3 inches of the reader

Works with tags with EM4102 protocol

USB connection between RFID reader and

computer

Tour guide data is stored in database Non-Functional Requirement

RFID reader is attached to the wall next to the

entrance

Every tour guide has a RFID tag

Page 19: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

RFID Reader & Tag(s)

Java Library for RFID Phidget.jar

Java API for RFID Class RFIDPhidget

Public void addAttachListener( AttachListener )

Pulbic void addDetachListener( DetachListener )

Pulbic void TagGainListener( TagGainListener )

Pulbic void addTagLossListener( TagLossListener )

Bool AntennaOn()

Page 20: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

RFID Test Result

Without RFID tags With RFID tags

Page 21: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Light Control System

Purpose To highlight the project which is chosen to present to

the tour group

X10 control device X10 appliance device

Page 22: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

X10 device layout

Electricity cable

RJ11 cable connection

RS232 serial cable connection

Plug into outletPlug into outlet

X10 signal sent through electricity cable

Command through serial port

Plug into outlet

Page 23: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Light Control Requirements

Functional Requirement Every module needs to be connected with the power

outlet

Electricity cable needs to be connected on the same

circuit

Receive commands through serial port from the

computer Non-Functional Requirement Lights shall be bright enough to get tour guide’s

attention

The room will have enough lighting around the room

to set the appropriate ambience

Page 24: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

RS-232 protocol

8 data bits, no parity, 1 stop bit, 9600 baud.

This must precede all commands:

1. Send 0x02 to the X10 controller

2. The X10 controller will respond with ACK (0x06) if ready,

NAK (0x15) if not ready.

3. The ACK will be followed by a carriage return (0x0D). The

NAK isn’t followed with a carriage return.

After an ACK (0x06) and carriage return (0x0D) is received, the

X10 controller is ready to accept a command.

Page 25: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Light Control ExampleComputer X10 control device

0x02 [start command ] 0x06 [ACK ] 0x0D [carriage return ]

0x63 [send X10 command ] 0x46 [house code ‘A’ ] 0x4C [unit code ‘1’ ] 0x45 [function code ‘On’ ] 0x41 [repeat command once ]

0x58 [transmission received ] 0x46 [house code ‘A’ ] 0x4C [unit code ‘1’ ] 0x31 [sent once ] 0x0D [carriage return ] 0x58 [transmission received ] 0x46 [house code ‘A’ ] 0x45 [function code ‘On’ ] 0x31 [sent once ] 0x0D [carriage return ]

Page 26: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Surround Sound System The system needs high quality sound

card and speakers for clearer delivery to the tour group Multi channel support sound card 7.1 channel surround sound speaker system Expandability for future groups

Page 27: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Video Distribution System

Video output for the presentation will be output onto two separate large screens

We plan to use a simple video splitter to accomplish this task

Page 28: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Optional Components

Speech Recognition Software Touch Screen Microphone

Page 29: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Speech Recognition Software

E-Speaking Program Two-Folded Operation

Give Vocal Commands Speech Recognition

Guide User Through Tour

Page 30: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Touch Screen

Elo TouchSystems 1739L 17" LCD Open-Frame Touchmonitor

Secondary option to Voice Recognition Used as System Back-up Front-Mount Option

Page 31: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Microphone

Omni-Directional Microphone with conference quality

Designated to work best for the speech recognition software.

Effective noiseand echo cancelation

USB interface

Page 32: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Test Plan

After each component is tested separately, to test the system we will run through various scenarios

Possible Scenarios Registered tour group Unregistered user Multiple users Someone in room when tour comes

Page 33: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Schedule – Fall 2009

Page 34: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Components Cost Estimate

Item Cost/unit Quantity Total CostSurround Sound Speakers $75.00 1 $75.00 Sound Card $75.00 1 $75.00 25 Ft DVI Cable $15.00 1 $15.00 X-10 Serial Transmitter $38.00 1 $38.00 X-10 Receiver $38.00 6 $228.00 Video splitter $18.00 1 $18.00 Occupancy Sensor $62.00 1 $62.00 Room Lights $85.00 6 $510.00 Project Lights $25.00 6 $150.00 Misc. items $100.00 1 $100.00 RFID Tags $2.00 10 $20.00

Total: $1,291.00

Core Components

Page 35: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Components Cost Estimate

Item Cost/unit Quantity Total CostOmni-directional Microphone $110.00 1 $110.00 Touch Screen $525.00 1 $525.00 Speech Recognition Software $14.00 1 $14.00

Total: $649.00

Optional Components

Page 36: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Labor Costs

Research Design Implement Test Meeting Documents Personal CostsDerek Bond 35 20 40 40 72 70 $5,540 Matthew Schulz 35 20 40 40 72 70 $5,540 Jun il Song 35 20 40 40 72 70 $5,540 Si-myung Yang 35 20 40 40 72 70 $5,540 Total: 140 80 160 160 288 280 $22,160

EE 491 EE 492 2 SemestersLabor Costs

Page 37: Client: Dept. of EE/CprE (Vicky Thorland-Oster) Advisors: Manimaran Govindarasu Jason Boyd Team Members: Matthew Schulz (EE) Derek Bond (EE) Jun il Song

Questions?