Sunday, December 7, 2014

Voice Controlled Robot

https://www.facebook.com/RSElectronicsOfficial
The wireless communication technologies are rapidly spreading many new areas, including the automation and the importance of the use of wireless technologies in the data acquisition, building control, monitoring systems and automation of manufacturing processes will grow. Intelligent mobile robots and cooperative multi robotic systems can be very efficient tools to speed up search and research operations in remote areas. Robots are also useful to do jobs in areas and in situations that are hazardous for human. They can go anywhere that is not reachable by humans and can go into gaps and move through small holes that are impossible for humans and even trained dogs. 
Robotics is an evolving technology. There are many approaches to building robots.
The project aims at designing a voice operated robot which can be controlled wirelessly through RF communication. The advent of new high-speed technology provided realistic opportunity for new robot controls and realization of new methods of control theory. This technical improvement together with the need for high performance robots created faster, more accurate and more intelligent robots using new robots control devices, new drivers and advanced control algorithms. This project describes a new economical solution of robot control systems. The presented robot control system can be used for different sophisticated robotic applications.
Speech is the primary and most convenient means of communication between humans. Whether due to technological curiosity to build machines that mimic human’s or desire to automate work with machine, research in speech recognition as a first step towards human-machine communication. Speech recognition is the process of recognizing the spoken word to take necessary actions accordingly.
The controlling devices of the whole system are Microcontrollers. Speech recognition module, wireless transceiver modules & DC motors are interfaced to Microcontroller. When the user fed the voice commands to the speech recognition module, the microcontroller interfaced to it reads the command and sends relevant data of that command wirelessly using RF module. This data is received by the RF module on the robot and feds it to microcontroller which acts accordingly on motors. To perform this intelligent task, Microcontroller is loaded with a program written in embedded ‘C’ language.
The main building blocks of the project are:
1. Regulated Power Supply.
2. Microcontrollers.
3. Speech recognition module.
4. RF modules.
5. DC motors with driver.
6. LED indicators.
    BLOCK DIAGRAM
A voice controlled Robot project block diagram consist of the following blocks:
  • Transmitter Unit              
ü  Microphone
ü  Speech Recognition Module
ü  Power supply unit
ü  Microcontroller
ü  Modulator
ü  RF Transmitter                         
 Fig. 1 A Block Diagram of Transmitter Section of Voice Controlled Robot
  • Receiver Unit
ü  Power supply unit
ü  Microcontroller
ü  Demodulator
ü  RF Receiver   
Fig. 1 B Block Diagram of Receiver Section of Voice Controlled Robot
SPEECH RECOGNITION MODULE

The speech recognition system is an easy to use programmable speech recognition circuit. It is the heart of the entire system. HM 2700 is a voice Recognition module we use in our project. The features, specification & application of HM2700 is given below
Features:
  • Self-contained stand alone speech recognition circuit- User programmable
  • Up to 20 word vocabulary of duration two second each Multi-lingual
  • Non-volatile memory back up with 3V battery onboard.
  • Will keep the speech recognition data in memory even after power off.
  • Easily interfaced to control external circuits & appliances

Specification 
  • Input Voltage - 9 to 15 V DC Use a commonly available 12V 500ma DC Adapter
  • Output Data - 8 bits at 5V Logic Level
  • Interface - Any microcontroller like 8051, PIC or AVR can be interfaced to data
    port to interpret 
    HARDWARE REQUIREMENTS
The hardware requirements of the project will be
·         Regulated Power Supply.
·         Transformer
·         Diodes
·         Capacitors
·         Resistors
·         Voltage Regulator
·          LEDS
·         8051 series Microcontroller
·         Crystal
·         Reset
·         Motor driver
·         DC motors
·         Speech recognition module
·         RF modules
·         RS 232
SOFTWARE REQUIREMENTS
The software requirements of the project will be
§  Keil compiler
§  Languages: Embedded C or Assembly
§  DUMPING SOFT WARE: Using Micro controller flash Software we are dumping our HEX Code into Micro Controller 
§  Proteus for hardware simulation
ADVANTAGES
  • Small size robot
  • It is the one of the important stage of Humanoid robots.
  • Obstacles are easily avoided
  • User friendly.
  • Cost effective.
  • Easy to build.
  • APPLICATION
    • The robot is useful in places where humans find difficult to reach but human voice reaches. E.g. in a small pipeline, in a fire-situations, in highly toxic areas.
    • The robot is small in size so can be used for spying.
    • This robot can be used in the borders for disposing hidden land mines.
    • The robot can be used for reconnaissance or surveillance.
    • The robot can be used as a toy.
    • Command and control of appliances and equipment