0% found this document useful (0 votes)
53 views7 pages

Automation Using Arduino Based Voice Controlled Robot

a small town with a capable rescue team, there are always accidents such as a car sliding off a cliff in the rain, a car crash, or a child locked in a firehouse. In every episode, the town's rescue team saves characters from trouble. At the end of each episode, the rescue team strongly advises the characters who are in danger and viewing children.

Uploaded by

Mohit Jambu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views7 pages

Automation Using Arduino Based Voice Controlled Robot

a small town with a capable rescue team, there are always accidents such as a car sliding off a cliff in the rain, a car crash, or a child locked in a firehouse. In every episode, the town's rescue team saves characters from trouble. At the end of each episode, the rescue team strongly advises the characters who are in danger and viewing children.

Uploaded by

Mohit Jambu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

AUTOMATION USING

ARDUINO BASED VOICE CONTROLLED ROBOT


TABLE OF CONTENTS:-

Sr. No Contents Page No.

1. Abstract 01

2. Introduction 02

3. Block Diagram 03

4. Component List 04

5. Tools 05

6. Estimate Cost 06

2
ABSTRACT

Voice Controlled Robot (VCR) is a mobile robot whose motions can be controlled by the
user by giving specific voice commands. The speech is received by a microphone and
processed by the voice module.When a command for the robot is recognized, then voice
module sends a command message to the robot’s microcontroller. The microcontroller
analyzes the message and takes appropriate actions. The objective is to design a walking
robot which is controlled by servo motors. When any commands are given on the
transmitter, the Easy VR module will take the voice commands and convert the voice
commands into digital signals. Then these digital signals are transmitted via ZIGBEE
module to the robot. On the receiver side the other ZIGBEE module receives the
command from the transmitter side and then performs the respective operations. The
Hardware Development board used here is AT Tmega2560 development board. In AT
mega 2560 there are 15 PWM channels which are needed to drive the servo motors.
Addition to this there is camera which is mounted in the head of the robot will give live
transmission and recording of the area. The speech recognition circuit functions
independently from the robot’s main intelligence [central processing unit (CPU)]. This is
a good thing because it doesn’t take any of the robot’s main CPU processing power for
word recognition. The CPU must merely poll the speech circuit’s recognition lines
occasionally to check if a command has been issued to the robot. The software part is
done in Arduino IDE using Embedded C. Hardware is implemented and software porting
is done.

3
. INTRODUCTION:

1. Voice Control:

When we say voice control, the first term to be considered is Speech Recognition i.e.,
making the system to understand human voice. Speech Recognition is a technology where
the system understands the words (not its meaning) given through speech. Speech is an
ideal method for robotic control and communication. The speech recognition circuit we
will outline, functions independently form the robot’s main intelligence [central
processing unit (CPU)]. This a good thing because it doesn’t takes any of the robots main
CPU processing power for word recognition. The CPU must merely poll the speech
circuit’s recognition lines occasionally to check if a command has been issued to the
robot. We can even improve upon this by connecting the recognition line to one of the
robot’s CPU interrupt lines. By doing this, a recognized word would cause an interrupt,
letting the CPU know a recognized word had been spoken. The advantage of using an
interrupt is that polling the circuit’s recognition line occasionally would no longer be
necessary, further reducing any CPU overhead. Another advantage to this stand-alone
speech recognition circuit (SRC) is its programmability. You can program and train the
SRC to recognize the unique words you want recognized. The SRC can be easily
interfaced to the robot’s CPU. To control and command an appliance (computer, VCR,
TV security system, etc.) by speaking to it, will make it easier, while increasing the
efficiency and effectiveness of working with that device. At its most basic level speech
recognition allows the user to perform parallel tasks, (i.e. hands and eyes are busy
elsewhere) while continuing to work with the computer or appliance. Robotics is an
evolving technology. There are many approaches to building robots, and no one can be
sure which method or technology will be used 100 years from now. Like biological
systems, robotics is evolving following the Darwinian model of survival of the fittest.
Suppose you want to control a menu driven system. What is the most striking property
that you can think of? Well the first thought that came to our mind is

COMPONENTS USED

Sr. No. COMPONENT

1. ARDUINO (UNO)
2. BLUETOOTH MODULE
3. SERVO MOTOR

4
4. PATCH CORDS
5. MOTOR SHIELD
6. ULTRASONIC SENSOR
7. BO MOTOR 300 RPM
8. WHEELS
9. BATTERY
10. BATTERY CONNECTORS

5
TOOLS

Sr.No. TOOLS
1. SOLDERING IRON
2. SOLDERING WIRE
3. HOT GLUE GUN
4. SCREW DRIVER
5. MULTIMETER
6. WIRE CUTTER

6
ESTIMATE COST

Sr. No. COMPONENTS. ESTIMATE

1. ARDUINO. 500
2. BLUETOOTH MODULE. 500
3. SERVO MOTOR. 400
4. MOTOR SHIELD. 300 5.
ULTRASONIC SENSOR. 300
6. BO MOTOR 300 RPM. 100 PER PC.
7. BATTERY N CONNECTOR. 30 PER PC.
8.

You might also like