0% found this document useful (0 votes)
280 views18 pages

A On "Capsten Project Planning (CPP) - 22058" Topic - Voice Control Robot Car

1. The document describes a voice control robot car project created by students under faculty guidance. 2. The robot car is designed using an Arduino microcontroller, motor driver, Bluetooth module and servo motor. It can be controlled using voice commands from an Android application through Bluetooth. 3. The project aims to allow unmanned and remote control of vehicles for applications like police, military and rescue operations to reduce risks to human life.

Uploaded by

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

A On "Capsten Project Planning (CPP) - 22058" Topic - Voice Control Robot Car

1. The document describes a voice control robot car project created by students under faculty guidance. 2. The robot car is designed using an Arduino microcontroller, motor driver, Bluetooth module and servo motor. It can be controlled using voice commands from an Android application through Bluetooth. 3. The project aims to allow unmanned and remote control of vehicles for applications like police, military and rescue operations to reduce risks to human life.

Uploaded by

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

Department of Mechanical Engineering

Government Polytechnic, Vikramgad Academic Year 2020-21


GOVERNMENT POLYTECHNIC, VIKRAMGAD At. Shil
Zadpoli, Post-Onde, Shil Road, Taluka – Vikramgad,
Dist – Palghar- 401 605.
Email id:[email protected]

A
Report
On

“CAPSTEN PROJECT PLANNING (CPP) -


22058”
Topic -Voice Control Robot Car.

Under the Guidance of


Pro. S. P. Kadam Sir

1|P ag e
Group Membars :
Name. Roll. no . Enroolment No.

Viresh Bhoir 3428 1815470100

Dushyant Patil 3436 1815470110

Amol Dupare 3425 1815470096

Bhavik Patil 3430 1815470102

Under the Guidance of : Pro. S. P. Kadam Sir

2|P ag e
Abstract
The aim of our project is to make a Voice Control Robot Car. The working is
based on Arduino micro-controller, motor drivers, a Bluetooth module. Arduino
is an open-source hardware (single-board microcontrollers and kits) used for
building digital devices. The idea is to first design the Hardware of the Robot
Car and then code the entire working using our previous knowledge of
programming. The code will then be simulated on software (IDE) and later be
interfaced with the hardware. The coordination of control unit with Bluetooth
gadget is accomplished utilizing a Bluetooth module to catch and read the voice
orders. The controlling remote is a smart android device with Bluetooth
Application. We picked this as our project as robotics has become a major part
of our everyday lifestyle and also have a wide scope in the engineering field. It
plays a vital role in the development of new technology. Key words: Arduino,
Android, Bluetooth, Robot, Wi-Fi

3|P ag e
Index
SR Title Page
NO. No .
Abstract.
1. INTRODUCTION 6
1.1 Voice Control Robot Car. 6

2. MATERIAL REQUIREMENTS. 7
2.1 Arduino Uno. 9-10
2.2 Motor Driver. 10-11
2.3 Bluetooth Module 11-12
2.4 Servo Motor. 12

3. Design 13
3.1 BLOCK DIAGRAM. 13
3.2 CIRCUIT DIAGRAM. 14

4. WORKING. 15
4.1 Steps to control the Voice Control Car. 15
4.2 ADVANTAGES & Applications 15-16
4.3 Programming Languages used & Software used For 16
Program.

4.4 Code of voice controlled robot. 16-17


4.5 Android App codding. 17

18
18
4|P ag e
6. FUTURE SCOPE. 19
7. FINAL PHOTOS. 20
8. REFERENCES. 20

5|P ag e
1. INTRODUCTION
1.1 Voice Control Robot Car .
Nowadays, vehicles are very important in order to ease daily job and improve the quality
of life. Most of the vehicles are not friendly for physically disabled or handicapped
user. Besides that, some operation such as police, military, rescue operation need
unmanned vehicle to do the job as the situation they face daily is dangerous and
sometimes inaccessible by human . Such job with high risk needs control in distance like
voice control instead of hand control, so that job can be done without risking human life
or limb.

There are Various approaches to build robots, and no one is sure which method or
technology will be used 100 years from now. Robotics is evolving like the Darwinian
evolutionary theory of survival of the fittest. The framework equipment comprises of a
controller outfitted with Bluetooth communication module. It’ll be connected to the
motors and other alternative components of car. When the Bluetooth app is turned on and
is connected with the current system via Bluetooth, one will operate the car by giving
wireless commands from the app using the functions already programmed in the app. The
vehicle will motion in four directions: Forward, Backward, Right and Left. In forward
movement, all four motors will motion in the same direction and for backward motion;
movement of the motors will be in opposite direction. For left and right movements, either
of the motors will rotate and to stop the motors will stop. Instructions are given to the
motors through the Bluetooth app of Android Smartphone by the user. In this project, we
will deliberate how to control robot controlled car using Bluetooth module through
Bluetooth application of an android mobile phone. The benefit of using robot-controlled
car is it can be used to reduce manual work. This project can be modified quite easily to
include a camera well that can stream the videos to the user over Wi-Fi using WiFi
module
3.1. BLOCK DIAGRAM

The Arduino Wireless Voice Controlled Robot comprises of a transmitter and a


beneficiary segment. The transmitter end comprises of Smartphone Bluetooth and
the Android application introduced on it. Thus, the Receiver area has Arduino
board as a processor, HC-05 Bluetooth Module as a remote communication
module, L293D for driving engines, and a couple of DC designed as a section for
moving robot.

3.2 CIRCUIT DIAGRAM


The circuit comprises of Arduino UNO Board, HC-05/HC-06 Bluetooth Module,
L293D Motor Driver IC, a couple of DC Geared Motors of 200 RPM and a 9V
Battery. The TX, RX pins of Arduino is associated with Rx, Tx pins of Bluetooth
Module. The Bluetooth Module is provided with 5V. Essentially, left DC engine
is associated with pin no 3 and 6 of L293D and right DC engine to stick no 14
and 11 of L293D. Arduino advanced pins 2,3,4,5 is associated with L293D 2, 7,

7|P ag e
10, 15 respectively. The L293D IC Pins 2, 5, 12, 13 is GND pins, and 9, 1, 16 is
provided with 5V. Be that as it may, pin 8 of L293D is straightforwardly provided
with 9V.

8|P ag e
3. MATERIAL REQUIREMENTS
4.1. Arduino Uno : The Arduino Uno is an open-source microcontroller board
dependent on the Microchip ATmega328P microcontroller and created by
Arduino.cc. It is programmable with the Arduino IDE through a kind B USB
cable. It can be controlled by the USB link or by an outside 9-volt battery,
however it acknowledges voltages between 7 and 20 volts.

4.2. Motor Driver : This L298N Based Motor Driver Module is a powerful
engine driver ideal for driving DC Motors and Stepper Motors. It utilizes the well
known L298 engine driver IC and has the locally available 5V controller which
it can gracefully to an outside circuit. It can control up to 4 DC engines, or 2 DC
engines with directional and speed control.

9|P ag e
4.3. Bluetooth Module: HC‐05 module is simple to use Bluetooth SPP (Serial
Port Protocol) module, designed for clear wireless serial association setup. The
HC-05 Bluetooth Module is utilized in a Master or Slave configuration, creating
it a good resolution for wireless communication.

4.4. Ultrasonic Sensor: A ultrasonic sensor is an instrument that gauges the


separation to an object utilizing ultrasonic sound waves. An ultrasonic sensor
utilizes a transducer to send and get ultrasonic heartbeats that hand-off back data
about an item's nearness. High-recurrence sound waves reflect from limits to
create unmistakable reverberation designs .

10 | P a g e
4.5. Servo Motor : A servomotor is a rotating actuator or straight actuator that
takes into account exact control of angular or linear position, speed and
acceleration. It comprises of a reasonable engine coupled to a sensor for position
input. It likewise requires a moderately refined controller, frequently a committed
module structured explicitly for use with servomotors.

11 | P a g e
4. WORKING

1. If you make all connections correctly then


download Viresh_Voice application.
2. Open the application, Pair HC-05 Bluetooth module Than Enter Password
.Click on the “MIC” icon and speak/instruct the robot.
3. On speaking our speech gets recognized and converted into text. That text is
transferred using Bluetooth.
4. The Bluetooth Module receives the string, decodes it and compares it with
the Instructions that are described in the program and moves the robot in
forward direction.
5. Car range Bluetooth connected is 20m to 40m.
Commands
 1)Go 5) Left 45,90,180,360 Angle to Move Car
 2)Back 6) Right 45,90,180,360 Angle to Move Car
 3)Left
 4)Right

5.1. ADVANTAGES
• We can get to work as soon as possible.
• This robot can be used in the borders for detecting and disposing hidden
land mines.
• Time is not wasted.
• No accident is done by improper driving of people and also available for
elderly and disabled people.
• As we are un seen camera which is attach to the robot so it will capture
video which will be used for security.
• Low power consumption.
• No training required for users.

12 | P a g e
Some real-world applications of this voice-controlled Robot are:
1. The robot is useful in places where humans find difficult to reach but human
voice reach. Such asin fire situations, in highly toxic areas.
2. The robot can be used for monitoring or investigation.
3. The voice controlled robotic car can be easily drive by unskilled driver by
using voice commands with the help of android application in smart phone.

❖ Programming Languages used & Software used For Program

Programming Languages used :


1. embedded C++
2. Java

❖ Software used For Program :


1. Atom.
2. Arduino Uno.
3. Android Studio.
4. Pycharm.

13 | P a g e
4.4. Code of voice controlled robot :

14 | P a g e
15 | P a g e
4.5. Android App codding :

16 | P a g e
App used :

Note :HC-05 Its name of Bluetooth to


connected than type password than work
it voice control car

17 | P a g e
7. Car Photos

8.REFERENCES
• Used google wikipidi.
• Used book artificial Intelligence (Inauthor “Stuart
Jonathan”)

• Used Youtube Video to Understand Concept.

• Used www.voicecontrolcar.com.

18 | P a g e

You might also like