VOICE CONTROL ROBOTIC CAR

by prajaktagumphalwar in Circuits > Robots

35 Views, 0 Favorites, 0 Comments

VOICE CONTROL ROBOTIC CAR

WhatsApp Image 2026-05-10 at 1.01.37 AM.jpeg

INTRODUCTION:-

This project demonstrait how to build a bluetooth voice control robot car using arduino leanardo,HC-05 Bluetooth module and L298N motor driver module The motor can move forward , backward, left and right using both mobile app button and voice command it also include LED Light and control thourgh Bluetooth command.

Supplies

2133071-40.jpg
100-RPM-Dual-Shaft-BO-Motor-Straight_2.jpg
LED.jpeg
jumper wire.jpeg
usb  .jpeg
WhatsApp Image 2026-05-10 at 2.38.36 AM.jpeg
WhatsApp Image 2026-05-10 at 5.06.36 AM.jpeg

FOR THIS PROJECT YOU NEED FOLLWING COMPONENTS AND MATERIAL :-

  1. Arduino leaonardo (for control the system)
  2. HC-05 bluetooth module (for sending and receving voice command)
  3. L298N Motor driver ( for motor controlling)
  4. RPM Bo motor (four motor )
  5. wheel four
  6. On off switch
  7. two LED
  8. Jumper wire
  9. Resistor (two 220k,one 1K)
  10. Battery Holder
  11. Four Battery (3.7*14.8)
  12. Glue gun

Optional :-

  1. Breadboard
  2. cable ties
  3. multimeter

Downloads

CIRCUIT DIAGRAM

circuit car.png

CIRCUIT DIAGRAM

Step 1

WhatsApp Image 2026-05-10 at 1.01.57 AM.jpeg
  1. ASSEMBLE THE ROBOT CHASSIS
  2. Assemble the first base for Robot car
  3. what we do
  4. Attach 4 BO motor on Robot chassis using glue (depend on our robot chassis if you made from other material you can attach from screw ect)



Step 2

WhatsApp Image 2026-05-10 at 1.22.09 AM.jpeg

CONNECTION ARDUINO LEAONARDO TO L298N MOTOR DRIVER :-

  1. pin 7 - IN1
  2. pin 8 - IN2
  3. pin ~9-IN3
  4. pin ~10 - IN4
  5. ENB and ENA jumper connected
  6. VIN -5V
  7. GND -GND



Step 3

WhatsApp Image 2026-05-10 at 1.01.37 AM.jpeg

CONNECTION OF BLUETOOTH HC-05 TO ARDUINO LEAONARDO:-

  1. 3.3V RXD -Resistor 1k -pin 1 TX (Because 3.3 RX pin is very sensitive when we directly attach pin to arduino the bluetooth module will be damage)
  2. TX - pin 0 RX
  3. GND -GND
  4. 5V -5V




Step 4

CONNECTION OF BATTERY ,SWITCH AND MOTOR DRIVER:-

  1. Battery (+) - switch pin 1
  2. Battery (-) GND (motor driver)
  3. switch pin 2 - 12 v ( motor driver)

CONNECTION OF LED TO ARDUINO LEONARDO :-

  1. led 1 (+) - 2 , led 1 (-) - GND
  2. led 2 (+) - 3 , led 2 (-) - GND


COMMAN MISTAKE

  1. Always connect motor driver pin 5v and GND to Arduino Leonardo 5v and GND
  2. You must connect 3.3v RX pin of Bluetooth module to voltage driver (resistor ) beacuse this pin is sensitive they requied voltage driver (resistor ) otherwise they damage bluetooth module
  3. maximum 12 v requires to BO motor for movement so make sure you attach maximum 12v beacause we use 4 BO RPM motor so power reqired more.

Working

WORKING:-

The voice control robot car work using bluetooth communication between smartphone and robot .The mobile application send Button command voice command to HC-05 Bluetooth module connected to arduino leaonardo.

The Arduino Receive this command and process them to control the motor through the L298N motor driver module .Depending on received command ,the motor moves forward and backward and stop .

The Light can also controlled using bluetooth command such light on ,light off .

BLUETOOTH COMMUNICATION

The HC-05 Bluetooth module create wireless serial communication link between smartphone and arduino .command from Arduino bluetooth control app are send wirelessly to the robot

CONCLUSION

CONCLUSION :-

In this project ,a voice control robot car was successfully buit using arduino leonardo ,HC-05 Bluetooth module and L298N Motor driver module .The robot can be control wirelessly thourgh mobile app button and voice command .

This project demonstart the practical use of bluetooth communication motor driver interfacing and arduino programming in robotic appliaction .It is beginner friendly project that help in undestading embedded system ,automaion and wireless robot control.