Voice automated car is a giant leap towards road safety. The car can be commanded to work efficiently by voice automation. The voice automation assists the driver in the parking of the vehicle. The car senses its environment and plays a significant role in the on-road safety of the car. The voice automation also enhances the security terms of the car as the car will be faithful to its owner. In this project, you will learn to design a #voiceautomatedcar.
Hardware Components - Voice Automated Car
1. Arduino Uno:
#ArduinoUno board is used for interfacing the input-output elements to construct a project. It is an open-source microcontroller board that can be programmed according to user requirements.
2. L298N Motor Driver Module:
L298 motor driver is a module that has an H bridge configuration and can control up to two motor drivers independently in clockwise and anticlockwise directions. Each of these motor drivers can be a maximum of 2A each. It acts as a bridge between the microcontroller and the motors used in the project. L298N dual motor driver is used mostly in robotic applications as they are cost-effective and easy to use.
3. HC-05 Bluetooth Modulator:
HC-05 Bluetooth module is used in this project to achieve wireless communication between the devices. It follows a serial communication protocol to command the devices connected to it. The module should be associated with a Bluetooth terminal application to receive inputs from the user, transmit and receive data.
Click here to learn the Interfacing HC-05 Bluetooth module with Arduino.
4. Lithium-ion Battery:
Li-ion battery is a rechargeable battery used in this project as the power source. Graphite is used in the anode of the battery. The cathode usually is made of metal oxide. Here, the metal is Lithium. Lithium-ion batteries have a greater energy density, are cost-effective, hence are used in portable devices.
5. Jumper wires:
Jumper wires have pins and connectors that are used to connect different components on a breadboard.
Circuit Connections:
Blocks in the circuit diagram-
U1 - HC-05 Bluetooth Modulator
U2 - Arduino Uno
U3 - L298N Motor Driver Module
U4, U5, U6, U7 - Motors
Connect the positive pin of the battery to the Vss of the motor driver.
Connect the ground of the battery and the ground pin of the motor driver to ground 1 of the Arduino.
Interconnect U4 and U5 motors as shown in the circuit diagram.
Connect one of the arms of U4 to input 4 (pin12) of the motor driver.
Connect one of the arms of U5 to input 3 (pin10) of the motor driver.
Likewise, interconnect U6 and U7 motors as shown in the diagram.
Connect one of the arms of U6 to input 2 (pin7) of the motor driver.
Connect one of the arms of U7 to input 1 (pin5) of the motor driver.
Connect Vs of the motor driver to Vin of the Arduino.
Connect output 1 (pin2) of the motor driver to D10 of the Arduino.
Connect output 2 (pin3) of the motor driver to D11 of the Arduino.
Connect output 3 (pin13) of the motor driver to D12 of the Arduino.
Connect output 4(pin14) of the motor driver to D13 of the Arduino.
Connect Vcc of the Bluetooth module to 5V of the Arduino.
Connect the ground pin of the Bluetooth to ground 2 of the Arduino.
Connect the transmit pin (TXD) of the Bluetooth to D0 of the Arduino.
Connect the receive pin (RXD) of the Bluetooth to D1 of the Arduino.
Code:
Bluetooth Voice Application:
To give the voice commands to the Bluetooth, you need a software terminal that takes voice inputs. Download and install the "BT voice control for Arduino" from the google play store on your phone. Open the application and give voice commands.
Working:
After assembling the hardware, run the code in Arduino IDE. Give the voice commands to the Bluetooth voice application on the phone. The voice command is processed by the code in Arduino IDE. The wheels connected to the motors move according to the voice command given by the user.
The motor driver controls the motor movement according to the code processed by the microcontroller. Since the prototype is portable, lithium-ion batteries power the circuit. The following figures show the prototype of the voice automated car.
Video by - Neha Patil
Written by-
Name- Nagashree R Nadig
Portfolio Link- https://www.learnelectronicsindia.com/team/nagashree-r-nadig
See also-
Check out our Free Arduino Projects Playlist - Arduino Projects
Check out our Free Raspberry Pi Projects Playlist - Raspberry Pi Projects
Check out our Free TinkerCAD Projects Playlist - TinkerCAD Projects
Check out our Free IoT Projects Playlist - IoT Projects
Check out our Free Home Automation Projects Playlist - Home Automation Projects
Check out our Free NodeMCu Projects Playlist - NodeMCu Projects
Order Electronics Projects
Want us to guide you through your project or make the project for you? Click on the button below or reach out to us via Call/WhatsApp at (+91) - 7600948607
You can -
Order Basic Electronics Projects
Order Embedded Systems Projects
Order IoT Projects
Order FPGA Projects
Order VLSI Projects
Order Image Processing Projects
Order Matlab Projects
Order TinkerCAD Projects
Order Proteus Projects
Click on the button below to fill out the project inquiry form -
Create Various Projects
Check out our Free Arduino Projects Playlist - Arduino Projects
Check out our Free Raspberry Pi Projects Playlist - Raspberry Pi Projects
Check out our Free TinkerCAD Projects Playlist - TinkerCAD Projects
Check out our Free IoT Projects Playlist - IoT Projects
Check out our Free Home Automation Projects Playlist - Home Automation Projects
Check out our Free NodeMCu Projects Playlist - NodeMCu Projects
Follow us -
Please do follow us i.e. #learnelectronicsindia to get daily updates about new blogs, videos, courses, products, offers, competitions, quizzes, and Internship Opportunities.
Informative and concise! LearnElectronics India always delivers quality content.
Wow! This blog on voice automated cars by Learn Electronics India is simply outstanding. It provided me with in-depth knowledge about the technology and its potential impact on the automotive industry. Thanks for the informative read.