Voice Controlled Helicopter Team Members: Jonathan Lam, Mian Zhu.

Slides:



Advertisements
Similar presentations
JED Microprocessors Pty Ltd Presenting the JED T430 low-cost Projector Controllers Nov 22nd, 2009.
Advertisements

Voice Controlled Helicopter Team Members: Jonathan Lam, Mian Zhu.
Autonomous Quadrocopter Proposal Brad Bergerhouse, Nelson Gaske, Austin Wenzel Dr. Malinowski.
Design Review Team Digital Burnout Senior Design Fall 2011 Analog Gauge w/ Digital Display.
Ahmed Abdel-Fattah Jerry Chang (a.k.a. Fred) Derrick Culver Matt Zenthoefer.
Craig Chan & Mike Abidoye
The Solar Tracker. Solar Tracking Project Team Members: –Cristian Ruvalcaba –Ken Seal –David Clark –Mark McKinley –Richard DeJarnatt.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
VAHCS Voice Activated Home Control System By: Kyle Joseph Troy Resetich Advisors: Dr. Malinowski Dr. Schertz.
Motor Control of an Oscillating Pendulum Nick Myers and Chirag Patel March 9, 2004 Advised by: Dr. James Irwin and Mr. Jose Sanchez Bradley University.
Digital I/O Connecting to the Outside World
Design a Voltmeter Experiment 19. Goal Design a circuit that displays the value of unknown voltage between certain voltage ranges. – The unknown voltage.
Designing An Electronic Trigger Mechanism For A Paintball Marker To Allow User Selectable Firing Rates ECE 4884/4007 Fall 2007 Nathan Densmore Matthew.
2 Outline Digital music The power of FPGA The “DigitalSynth” project –Hardware –Software Conclusion Demo.
To control the movement of a manual wheelchair by means of human voice for paralyzed patients. AIM:
HV8CB Vihtori Virta Specification review. Motivation 0 – 4000V variable high voltage board Can be used in many applications.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
AUTOMATIC ROOM LIGHT CONTROLLER WITH BIDIRECTIONAL VISITOR COUNTER
1 Applied Control Systems Technology. 2 Pin configuration Applied Control Systems.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
SDP 12 Project “PRASER” Senior Design Project Final Project Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian.
Accessible Manufacturing Equipment Phase 2 Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Felix Adisaputra Li Tian December 10 th, 2010 ECE 480.
Controls, Switches and Energy Transformation
Controlling the Outside World
Data Acquisition Systems
EDA385 Project Presentation The Sound Disguiser. Overview Sample input audio Read input from the rotary encoder Process the audio due to choosen mode.
To come up with a practicum project that full filled the 411 requirements Create a fun project that would get kids interested in science and engineering.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
Designed by: Anita Has Kristina Suen. SYNOPSIS I.Motivation & Requirements II.Design & Description of Operation i. Hardware ii. Software III.Demonstration.
© 2008 RoboRubik1 11 Technical Communication Skills Practicum Theory of Operation and Hardware Design Narrative.
High Voltage 8- Channel Board [HV8CB] Vihtori Virta Design Review.
By Tony Hoff ECE 4220 – Real Time Embedded Computing University of Missouri - Columbia Course Instructor: Dr. Guiherme DeSouza.
Audioprocessor for Automobiles Using the TMS320C50 DSP Ted Subonj Presentation on SPRA302 CSE671 / Dr. S. Ganesan.
In and Out are opposites. This is something to keep in mind when considering Input and Output. INPUT OUTPUT Ask: Does this device send information in?
ECE 477 DESIGN REVIEW FEST – FALL OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Voice-Activated Television Remote Control (VAR) Senior Design I Mid-Semester Presentation [1]
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an overview of the Digital-to-Analog.
Team 10 Julia Liston. Project Overview  Our team’s goal is to build a prototype of a robot that can: Use GPS to locate a lost person Autonomously navigate.
Digital Control CSE 421.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
ECE 477 DESIGN REVIEW TEAM 14  SPRING Project Overview  Target Audience: Amateur Musicians  Obtain a “Guitar Tab” format of music  View Tabs.
Designed by: Anita Has Kristina Suen. SYNOPSIS I.Motivation & Requirements II.Design & Description of Operation i. Hardware ii. Software III.Demonstration.
Ambient Feedback Control System Jonathan Uht.  Description of Ambient Feedback Control System  Block Diagram of Ambient Feedback Control System  Hardware.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Solar Powered LED Blinds Group 28: Austin Estes and Kerr Oliva TA: Katherine O’Kane.
Simple Water Level Controller Circuit with Microcontroller and Alarm.
Self-Sustainable Electric Golf Bag Final Presentation Group 19 Jon Kinney, Cory Edwards, Harrison Kantner 30 April 2013.
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
Controlling Multiple Appliances with a TV Remote.
IR OBSTACLE DETECTION TO
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
SUBMITTED BY EDGEFX TEAM
1 Transistor. 2 Transistors are used to turn components on and off They come in all different shapes and sizes.
Digital Control CSE 421.
SUBMITTED BY EDGEFX TEAM
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
REMOTE JAMMING DEVICE.
TV OPERATION JAMMING SYSTEM
Voice Manipulator Department of Electrical & Computer Engineering
Blower-/Fan Coil-Actuator
Pipeline Leak Detection Device
SMART CARD ENABLED EMPLOYEE IDENTIFICATION FOR SECURITY PURPOSE
Directional Driver Hazard Advisory System
AIM: To control the movement of a manual wheelchair by means of human voice for paralyzed patients.
Final Year Project Presentation
EE4OI4 Engineering Design
ECE 477 Design Review Team ??  Fall 2012
Electrical traditional Chinese Instrument - Xun
Interactive Mirror Display
Seven-Segment LED Display & Finite-State Machines
Presentation transcript:

Voice Controlled Helicopter Team Members: Jonathan Lam, Mian Zhu

Outline Introduction Software Implementation IO Circuit Design Photos of System Demo Video Live Demo

Introduction Purpose: Designing a system such that individuals could control a radio-controlled helicopter via voice commands. Motivation: Fun and Unique Accomplishments: Helicopter responds to certain voice commands Helicopter moves Up and Down, as well as, Start and Land when such commands are spoken into the mic.

Software Design Four modules: Main, Recognition, LCD, LEDs. Read values from both channels and store them in buffers. Once a word is completed, its information is sent to the recognition module Infomation of the sound and the system is displayed through LCD, LEDs and seven segment displays. System is controlled by the slide switches. Safety control is implemented using the pushbuttons. The sound values are fed back into the CoDec, then outputted through the line out.

Manual Control SW0 controls the power to the system. SW1 toggles between the two control mode. 3 pushbuttons added as safety control. – KEY1 for incrementing the current speed of the helicopter – KEY2 for decrementing the current speed of the helicopter – KEY3 for emergency landing, which slowly reduces the helicopter’s speed – The default reset button KEY0 will send a stop signal to the helicopter

Display LEDs – 8 red LEDs for left channel – 8 green LEDs for right channel – The LEDs shows the amplitude of the sound LCD – Display control mode and current speed Seven Segments – Display the current state of the program

Recognition Algorithm We match the words based on 3 criteria – Length of the word – The maximum positive amplitude of the word – The maximum negative amplitude of the word The matching range of the 3 criteria is obtained through testing. If 2 out of the 3 criteria fall in the matching range, we decide we have a match.

Software Diagram

Software Testing Valid Commands# Trials# Success MatchAccuracy UP10990% DOWN10 100% START10990% LAND10 100% Invalid Commands# Trials# False MatchError Rate LEFT1000% Right1000%

Hardware Components NpN Transistor (2N3691) Microphone Digital-to-Analog Converter (DAC0832LAN) Helicopter Op-Amp (LM324N) Infrared Controller

IO Circuit Schematic

IO Circuit Test Results Mode of OperationNpN Transistor Collector-Emitter Voltages (V) Helicopter Motor ON>3.5 Full Speed5.0 Helicopter Motor OFF0 32-bit Hex AddressNpN Transistor Collector-Emitter Voltages (V) 0x x00013BD25.0 0x

Block Diagram of Operation

Photos of System

Photos of System Cont’d

Demo Video