[go: up one dir, main page]

100% found this document useful (1 vote)
137 views14 pages

Group 6 (Arduino Based Voice Controlled Robot Vehicle)

This document describes a project to create a voice-controlled robot vehicle. A group of 6 students designed a robot that uses an Android app and Bluetooth to receive voice commands and control 4 DC motors to move the robot. The robot has an Arduino Uno microcontroller, Bluetooth module, motor driver, and ultrasonic sensor. The document outlines the design, hardware components, software, working procedure, applications, and concludes the robot has potential for various uses.

Uploaded by

rohit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
137 views14 pages

Group 6 (Arduino Based Voice Controlled Robot Vehicle)

This document describes a project to create a voice-controlled robot vehicle. A group of 6 students designed a robot that uses an Android app and Bluetooth to receive voice commands and control 4 DC motors to move the robot. The robot has an Arduino Uno microcontroller, Bluetooth module, motor driver, and ultrasonic sensor. The document outlines the design, hardware components, software, working procedure, applications, and concludes the robot has potential for various uses.

Uploaded by

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

ARDUINO BASED VOICE CONTROLLED

ROBOT VEHICLE
GUIDED BY:
MRS. SWATI BHATTACHARJEE

A PROJECT WORK BY:-


1. ROHIT KUMAR JASHWARA(10800319070)
2. ADITI RAJ (10800319041)
3. GOURAV RAJ (10800319077)
4. SACHIN KUMAR (10800319076)
5. RITESH ANAND (10800319008)
6. MUKESH KUMAR SAW (10800319083)
INTRODUCTION

• Our aim is to make a robot vehicle which can be controlled by the voice command of a person. Normally these
types of systems are called as Speech Controlled Automation System (SCAS).
• The idea is to create a sort of robot which going to be driven by voice commands. The robot is remotely
controlled by a mobile phone.
• In this design, an android application with a micro controller is used for the required task.
• The connection between the application and the robot is facilitate with Bluetooth technology.

• The objective of voice controlled robotic vehicle (VCRV) is to listen and act on the commands of the user.
• The main goal is to control the robotic vehicle in a desired position and also to control the robot by the voice or
push buttons. Human Robotic Interaction is achieved.
LITERATURE REVIEW
In the research work [1]authors proposed a Voice Controlled Robot is operated by using ZIGBEE module and a camera
is set on the head of the vehicle to get the live feed of the actions commanded and Atmega 2560 is used to drive the
servo motors”.

In another work[2]we find that a Voice Controlled Robotic Car is operated by using Bluetooth Module and four motors
are used to operate the vehicle by the motor driver and the command pre-fed in the Arduino Uno and
the command are given through the software.

In another work[3]we find that the Voice Controlled Robotic Vehicle is based on Texas Board MSP432P401R is
connected to TI-RSL kit and is Communicated through Wi-Fi Module CC3100 interfaced to and android application and
Blynk to transmit the voice commands and a camera is fed to view the live streaming of the actions commanded.
BLOCK DIAGRAM

MOTOR MOTOR
1 2

ULTRASONIC
SENSOR
L298D BATTERY
ARDUINO UNO
MOTOR DRIVER
BLUETOOTH
MODULE

MOTOR MOTOR
3 4
IMPLEMENTATION OF ROBOT VEHICLE

• The movement of the robots body is controlled using voice commands.


• The voice signal is captured using inbuilt microphone and is transmitted over a Bluetooth to the Arduino uno, where it is
converted into speech format and necessary commands and speech is synthesized.
• The hardware platform mainly consists of a chassis where microcontrollers and DC motors, motor drivers are fixed. Robot
voice has to chassis lower chassis consists of Arduino Uno micro-controller which is used for robot movement operation,
DC motors, motor drivers, a speaker, and DC batteries.
• The upper chassis has an Arduino Due, a microphone and power supplies. Four DC motors are used to control the
movement of the robot’s body. Motor driver IC is used to control the movement of DC motor.
• A single motor driver IC can control two DC motors. A general cable is connected to Arduino Due which interfaces with Bit
Voicer Server to transfer the speech signals. Depending upon the commands given the robot performs actions accordingly.
WORKING PROCEDURE

• We connect the Bluetooth module with the mobile app.


• Once done, the commands which we give through the mobile get sent to the
Arduino via the module.
• We accept character by character from the serial buffer sent by the app and
combine them to form a string.
• We then compare it to the command. If it matches, the command is carried
out. For example, when the string we receive is "Right", the bot turns right.
HARDWARE REQUIREMENTS

DC MOTOR WHEELS ARDUINO UNO

MOTOR DRIVER BLUETOOTH


(L293D) (HC-05)
CIRCUIT DIAGRAM
SOFTWARE USED

1. App Development :-The application to control the vehicle was coded


and created using app available on the Google play store known as MIT
AI2 Companion. This app was developed by Shows MIT AI2 App.

2. Android App Developed :- AMR_VOICE Shows Developed


Android app with the help of the app we developed an app and
named it as AMR_VOICE. The app contains the option to connect
to Bluetooth and access the Bluetooth settings of the phone.
3. Arduino IDE: The Arduino Integrated Development Environment (IDE) is a
cross-stage application (for Windows, macOS, Linux) that is written in capacities
from C and C++. It is utilized to compose and transfer projects to Arduino perfect
sheets.
STEP TO CONTROL THE ROBOT

• Install any Bluetooth Application for Arduino .


• Pair HC-05 Bluetooth module with the mobile Default password is “1234” or “0000”.
• Click on the “MIC” icon and speak/instruct the robot.
• On speaking our speech gets recognized and converted into text. That text is transferred
using Bluetooth.
• 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
APPLICATION

• The “Voice Controlled Robotic Vehicle” project has many applications and in present and future.
• The project has applications in wide variety of areas such as military, home security, rescue
missions, industries, medical assistance etc. e.
• The voice recognition software has an accuracy and for identify a voice command and it is also
highly sensitive to the surrounding noise.
• The robot is useful where human find difficult to reach but human voice reach. E.g.- small pipeline,
highly toxic area.
• The Voice Control Robot is useful for disabled people by adding this system in their wheelchair.
CONCLUSION

• The personal assistant robot is developed on a microcontroller based platform.


• Possible improvements are also discussed towards potential applications in home, hospitals, car
systems and industries.
• The effect of the distance between the mouth and microphone on the robot, the performance of
the robot, effect of noise on the speech to text conversion are some of the areas that can be
further explored.
REFERENCE

[1]Surjeet and Nisha Gupta “ A Novel Voice Controlled Robotic Vehicle


For Smart City Applications”, Journal of Physics: Conference Series in
2020.
[2]Shubh Srivastava and Rajnish Singh “Voice Controlled Robot Car
Using Arduino”, IRJET in May,2020.
[3]K.Kannan and Dr. Selvakumar “ Arduino Based Controlled
Robot”,SRM University, IRJET in Mar,2015.

You might also like