0% found this document useful (0 votes)
18 views13 pages

Minor Project T TTT

Uploaded by

aryapandey376
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)
18 views13 pages

Minor Project T TTT

Uploaded by

aryapandey376
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/ 13

MINOR PROJECT

Project guide:- Dr.Preeti verma mam


PRESENTED BY-
RITIK KUMAR ASTITWA SINGH

CSE (5TH SEM) CSE (5TH SEM)


0301CS221060 0301CS221023

ARPIT PANDEY PRATIK KUMAR

CSE (5TH SEM) CSE (5TH SEM)


0301CS221019 0301CS221055
Voice Controlled Car:
Arduino Innovation

Welcome to the world of voice-controlled cars!


This presentation will guide you through the
exciting process of building a car that responds
to your voice commands using the power of
Arduino.
Introduction to Voice Control Technology
The Power of Voice Voice Recognition Software

Voice control technology utilizes speech We'll explore different voice recognition libraries
recognition software to interpret spoken words available for Arduino, including libraries like
and translate them into actionable commands. Speech Recognition or Google Cloud Speech-to-
This technology has revolutionized various Text. These libraries analyze audio input and
fields, from home automation to virtual convert it into text, allowing the Arduino to
assistants, and now it's powering a new era of understand your voice commands.
car control.
Components and Hardware Setup
Module(L298N)
Arduino Board
L293D use 16 pin DIP package, its internal
The heart of our project, the Arduino board serves integration is bipolar H - bridge circuit.This
as the brains of the operation. It's responsible for kind of bipolar pulse width method has many
processing voice commands, controlling motors, advantages, such as the current continuous,
and managing all aspects of the car's functions. or microcurrent vibration when the motor
stops, which as a lubrication effect.

Motor Drivers Bluetooth Model


These are essential for controlling the car's HC-05 is a Bluetooth Transceiver Module and has
motors. We'll learn how to connect motor TTL Output. HC-05 6 Pin Wireless Serial Bluetooth
drivers to the Arduino board and use them to Module is a Bluetooth module for use with any
translate voice commands into motor microcontroller. It uses the UART protocol to make
movements, allowing the car to move it easy to send and receive data wirelessly
forward, backward, and turn.
OTHER COMPONENTS
1.USB CABLE FOR ARDUINO
2.ROBOT WHEEL 7*2 CM FOR MOTOR.
3.ROBOT METAL CHASIS.
4.300 RPM MOTOR.
5.BATTTERY
6.10*20 CM JUMPER CABLE WIRE FOR
ARDIUNO.
ARDUINO PROGRAMMING FOR VOICE COMMANDS

 VOICE RECOGNITION LIBRARY  PROGRAMMIC LOGIC


WE WILL USE A VOICE RECOGNITION THE CODE WILL INTERPRET RECOGNIZED
LIBRARY,SUCH AS KEYWORDS,TRANSLATE THEM INTO
THE “SPEECH RECOGNITION LIBRARY FOR CORRESPONDING COMMANDS,AND CONTROL
ARDUINO. THE CAR MOTORS ACCORDINGLY.

TO PROCESS THE USER VOICE INPUT.


Arduino Programming for Voice Commands
#include

// Initialize microphone and voice recognition library

void setup() {
// Configure the microphone and start listening for commands
Serial.begin(9600);
speechRecognition.begin();
}

void loop() {
// Capture voice commands from the microphone
String command = speechRecognition.recognize();

// Process the command and translate it into actions


if (command == "Forward") {
// Move the car forward
} else if (command == "Backward") {
// Move the car backward
} else if (command == "Turn Left") {
// Turn the car left
} else if (command == "Turn Right") {
// Turn the car right
}
}
Integrating Voice Recognition with
Car Controls

Voice Capture
The voice recognition module captures your voice commands
and translates them into digital signals that the Arduino can
understand.

Command Processing
The Arduino receives the voice commands and interprets them
using predefined keywords and phrases. It then translates these
commands into instructions for the car's motor drivers .

Motor Control
The motor drivers receive the commands from the Arduino and
control the car's motors, allowing it to move forward, backward,
turn left, or turn right based on your voice commands.
Testing and Troubleshooting
Testing Setup
Set up a controlled environment for testing the car's movement and voice
1
commands. This could include a track or a designated area where the car
can move safely.
Voice Command Accuracy

2 Test the accuracy of the voice recognition module and the Arduino's
ability to interpret different voice commands. Make sure the car
responds correctly to your voice instructions.
Sensor Functioning
Verify that the sensors are functioning correctly and that the
3
car responds appropriately to obstacles. Test the ultrasonic
sensor's range and its ability to detect objects in the path.
Troubleshooting

4 Use debugging tools and techniques to identify and


resolve any issues or errors in the code or hardware
setup. The Arduino IDE provides helpful debugging
features.
Conclusion and Future Enhancements
Voice Control Revolution

1 Building a voice-controlled car using Arduino empowers you to explore the


exciting world of voice control technology and its potential in automotive
applications.
Real-World Applications

2 This project serves as a foundation for exploring potential real-


world applications, such as assisted driving features, remote
control, and even voice-controlled toys.

Future Enhancements

3 Further enhancements include incorporating


advanced features like GPS navigation, object
recognition, and obstacle avoidance
algorithms.
Project Status: Work in
Progress

Thank you

You might also like