0% found this document useful (0 votes)
58 views24 pages

Defense VCRC

This document summarizes a student project to create a voice-controlled robotic car. The project uses an Arduino Uno microcontroller, Bluetooth module, motor driver, motors, battery, and chassis. Voice commands are sent from an Android app using speech recognition to the Bluetooth module. The Arduino controls the motors based on the received commands. Key hardware includes the Arduino, Bluetooth module, motors, battery, and chassis. Software includes an Android app for voice recognition, the Arduino IDE, and Eclipse for Android development. Potential applications include remote control in hazardous areas.

Uploaded by

Sadikul Islam
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
0% found this document useful (0 votes)
58 views24 pages

Defense VCRC

This document summarizes a student project to create a voice-controlled robotic car. The project uses an Arduino Uno microcontroller, Bluetooth module, motor driver, motors, battery, and chassis. Voice commands are sent from an Android app using speech recognition to the Bluetooth module. The Arduino controls the motors based on the received commands. Key hardware includes the Arduino, Bluetooth module, motors, battery, and chassis. Software includes an Android app for voice recognition, the Arduino IDE, and Eclipse for Android development. Potential applications include remote control in hazardous areas.

Uploaded by

Sadikul Islam
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/ 24

MID DEFENSE

PRESENTATION
PROJECT NAME

VOICE CONTROL ROBOTIC CAR


PROJECT SUPERVISOR
MD. Rabiul Islam
Lecturer,
Department of CSE, PUB.
TEAM MEMBERS

FAYSAL REZA UTTAM DAS


ID: 01319106008 ID: 01319106017
CONTENTS
• Introduction
• Block Diagram
• Circuit Diagram & Connections
• Flowchart
• Hardware Requirements
• Software used
• Programming Languages Used
• Applications
INTRODUCTION
This project Voice Controlled Robotic Car helps to control robot through voice
commands received via android application.
The integration of control unit with Bluetooth device is done to capture and read
the voice commands. The robotic then operates as per the command received via
android application.
BLOCK DIAGRAM
CIRCUIT DIAGRAM &
CONNECTIONS
FLOWCHART
HARDWARE REQUIREMENTS
• Arduino Uno
• Bluetooth Module HC-05
• DC Motor Driver L293D
• DC Motor
• 9V Rechargeable Battery
• Robot Chassis & Wheels
• Connecting Wires
ARDUINO UNO
Arduino Uno is a microcontroller board based on
the ATmega328P. It has 14 digital input/output
pins (of which 6 can be used as PWM outputs), 6
analog inputs, a 16 MHz ceramic resonator
(CSTCE16M0V53-R0), a USB connection, a
power jack, an ICSP header and a reset button. It
contains everything needed to support the
microcontroller; simply connect it to a computer
with a USB cable or power it with a AC-to-DC
adapter or battery to get started.
BLUETOOTH MODULE HC-05

HC-05 6 Pin Wireless Serial Bluetooth Module is a


Bluetooth module for use with any microcontroller. It
uses the UART protocol to make it easy to send and
receive data wirelessly.
DC MOTOR DRIVER L293D

L293D Dual Motor Shield has two L293D motor


drivers.
One 74HC595 shift register.
The shift register expands 3 pins of the Arduino to 8
pins to control the direction for the motor drivers.
The output enable of the L293D is directly connected
to PWM outputs of the Arduino.
DC MOTOR

DC Motor – 200RPM – 12Volts geared motors are


generally a simple DC motor with a gearbox attached
to it. This can be used in all-terrain robots and variety
of robotic applications.
9V RECHARGEABLE BATTERY

Each motor uses up to 200mA current. We have used


three 3.7v, 2200mA Li-ion cells in parallel. The battery
pack supplies 12.1 volts. Li-ion cell is a type of
rechargeable battery. So we can use these cells again
and again
ROBOT CHASSIS & WHEELS
It contains 2 platforms made up of acrylic and 4 dc
motors with speed encoders. It is easy to assemble and
provides much space to place the Arduino board,
Bluetooth module, and the battery pack.
CONNECTING WIRES

A jump wire (also known as jumper, jumper


wire, DuPont wire) is an electrical wire, or group of
them in a cable, with a connector or pin at each end ,
which is normally used to interconnect the
components of a breadboard or other prototype or
test circuit, internally or with other equipment or
components, without soldering.
BREADBOARD

A Breadboard is simply a board for prototyping or


building circuits on. It allows you to place
components and connections on the board to make
circuits without soldering. The holes in the
breadboard take care of your connections by
physically holding onto parts or wires where you put
them and electrically connecting them inside the
board.
SOFTWARE USED

• Android voice-recognition
• Arduino IDE
• Eclipse Android SDK
THE ANDROID VOICE-RECOGNITION

The screenshot of the Android App is given below. Android


smartphone with an app is the transmitter end. The Android
speech-recognition app used here was developed using MIT
App Inventor.
Initially, there needs to be pairing of Bluetooth HC-05/HC-06.
Once pairing is done, then it needs to be connected. When the
app is running in the smartphone, the user’s voice commands
are detected by the phone microphone.
Commands are processed, and speech-to-text conversion is
done within the app using Google’s speech-recognition
technology. Text is then sent to the receiver side via Bluetooth.
ARDUINO IDE
Arduino IDE is an open-source software, designed by Arduino.cc and mainly
used for writing, compiling & uploading code to almost all Arduino Modules.
It is an official Arduino software, making code compilation too easy that even a
common person with no prior technical knowledge can get their feet wet with
the learning process.
PROGRAMMING LANGUAGES
USED
• Embedded C/C++
• Java & XML
APPLICATIONS

• 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 can be used as a toy.
• It can be used to bring and place small objects.
• It is the one of the important stage of Humanoid robots.
• Command and control of appliances and equipment.
THANK YOU

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy