Upload
river-heyman
View
221
Download
0
Tags:
Embed Size (px)
Citation preview
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)
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.
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
Conceptual Sketch of the Command/Help Center Configuration
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
Room Layout
Basic Components
Labview (Main program) RFID Reader & Tag(s) Light Control System Surround Sound System Video Distribution System
Labview (Main program)
Labview will be the brains behind the central computer
Inputs RFID Reader Occupancy Sensor Project Data User
Outputs Video Lighting
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
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
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()
RFID Test Result
Without RFID tags With RFID tags
Light Control System
Purpose To highlight the project which is chosen to present to
the tour group
X10 control device X10 appliance device
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
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
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.
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 ]
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
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
Optional Components
Speech Recognition Software Touch Screen Microphone
Speech Recognition Software
E-Speaking Program Two-Folded Operation
Give Vocal Commands Speech Recognition
Guide User Through Tour
Touch Screen
Elo TouchSystems 1739L 17" LCD Open-Frame Touchmonitor
Secondary option to Voice Recognition Used as System Back-up Front-Mount Option
Microphone
Omni-Directional Microphone with conference quality
Designated to work best for the speech recognition software.
Effective noiseand echo cancelation
USB interface
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
Schedule – Fall 2009
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
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
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
Questions?