(Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice...
-
date post
21-Dec-2015 -
Category
Documents
-
view
226 -
download
3
Transcript of (Voice Activated Home Control System). Project Summary Control any IR activated device –Via voice...
Project Summary
• Control any IR activated device– Via voice command
• Learnable– Learn IR Code– Learn Voice Command
• Learn Multiple IR Commands Voice command
• User interface
Project Description
8051 Microprocessor Based System
IR input
Voice Commands
Keypad
IR output
Speaker
LCD
Input & Outputs
Project DescriptionModes of Operation
• Continuous Voice Recognition
• Command Recognized– IR Transmit
• Keypad Initiated Learn Mode– Learn Voice Command
– Learn IR Command(s)
Project DescriptionSub-systems
8051 Microprocessor
SensoryVoice Direct II
(Voice -recognition chip)
LCD(liquid crystal display)
Keyboard
IR Receiver
IR Transmitter
Microphone
Speaker
Project DescriptionSoftware Flowchart
yes
yes
Display:“Press Learn button
or Speak ”
Learn Button
Pressed?
VoiceCaptured
Recognized?
START
no
no
Retrieve corresponding IR command from External
Memory
Output IR command via IR transmitter interrupts
Capture Voice Input save to Ext. memory
Capture TTL IR pulses save to corresponding Ext. memory location
Project DescriptionDatasheet
• IR is TTL Level Controlled
• Communication with Voice Direct II Board is Serial Bit Stream
• Signal from microphone in mV
• IR receivers biased at 10 mA
• System programmed in assembly code
Project Description
• Test IR equipment
• Test IR commands
preliminary Lab work
IR Bit Stream
IR Modulated Bit
Bill of Materials
• Voice Direct II kit- RSC-300
- Speaker
- Microphone
• Micro Pac Evaluation Board
• IR hardware
- TSO-17(1,3,5)
- Dependent on frequency (will have 34,36,40 KHz)
Schedule
• Troy• January
• Re-introduction to Emac Board
• February
• IR capture
• March
• IR transmit
• User interface
• April
• Integrate w/ Kyle’s software
• May
• Prepare for student expo and presentations
Schedule
• Kyle• January
• Re-introduction to Emac Board
• Learn Slave Mode of Voice Direct II
• February
• User Interface
• Voice Activation control software
• March
• Integrate User Interface with Voice Activation control software
• April
• Integrate w/ Troy’s software
• May
• Prepare for student expo and presentations