0% found this document useful (0 votes)
5 views

Voice_Control_Car_Arduino

This document outlines the design and implementation of a voice-controlled car using Arduino, allowing users to control the vehicle through voice commands via a smartphone and Bluetooth module. Key components include an Arduino Uno, HC-05 Bluetooth module, and L298N motor driver, with the system enabling commands like 'Forward' and 'Stop'. The project highlights advantages such as hands-free control and cost-effectiveness, while noting limitations like voice recognition clarity and Bluetooth range.

Uploaded by

devangngchekar09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Voice_Control_Car_Arduino

This document outlines the design and implementation of a voice-controlled car using Arduino, allowing users to control the vehicle through voice commands via a smartphone and Bluetooth module. Key components include an Arduino Uno, HC-05 Bluetooth module, and L298N motor driver, with the system enabling commands like 'Forward' and 'Stop'. The project highlights advantages such as hands-free control and cost-effectiveness, while noting limitations like voice recognition clarity and Bluetooth range.

Uploaded by

devangngchekar09
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Voice Control Car using Arduino

1. Abstract
This project demonstrates the design and implementation of a voice-controlled car using Arduino.
The system allows users to control a car wirelessly through voice commands using a smartphone
and Bluetooth module (HC-05/HC-06).
The car is equipped with DC motors, a motor driver (L298N), and an Arduino Uno to process
commands.

2. Introduction
Automation and voice recognition are widely used today. This project integrates voice control with a
robotic car.
Using a Bluetooth module and a mobile app with Google Voice Recognition, users can send
commands like 'Forward', 'Backward',
'Left', 'Right', and 'Stop' to control the car's movement.

3. Components Required
- Arduino Uno
- HC-05 Bluetooth Module
- L298N Motor Driver Module
- DC Motors

- Wheels and Chassis


- 12V Battery
- Jumper Wires
- Android Smartphone

4. Circuit Diagram & Connections


- HC-05 Bluetooth Module connects to Arduino (TX-RX, RX-TX, VCC-5V, GND-GND).
- L298N Motor Driver connects to Arduino digital pins for motor control.
- DC Motors are connected to the L298N module.
- A 12V battery powers the motors and Arduino.

5. Working Principle
1. The user speaks a command (e.g., 'Forward') into the smartphone.

2. The Android app converts speech to text and sends it via Bluetooth.

3. The Arduino receives the command and processes it.

4. Based on the received command, the car moves accordingly.

6. Arduino Code
The Arduino code reads the Bluetooth input and controls the motors using the L298N driver.
A sample code snippet is included in the documentation.

7. Android App for Voice Control


- Install 'Bluetooth Terminal' or 'Arduino Voice Control' app.

- Pair the HC-05 Bluetooth module.

- Open the app and connect to HC-05.

- Speak commands (Forward, Backward, Left, Right, Stop).

8. Applications
- Smart Automation
- Wheelchair Control
- Surveillance Robots
- Hobby Projects

9. Advantages & Disadvantages


Advantages:
- Hands-free control using voice commands.
- Cost-effective.
- Wireless control.

Disadvantages:
- Requires clear voice recognition.
- Bluetooth has a limited range.
- Background noise may interfere.

10. Conclusion
This project successfully integrates speech recognition with robotics using Arduino. Future
enhancements may
include Wi-Fi connectivity, AI-based voice recognition, or GPS tracking.

You might also like