Introduction: How to Make Voice Controlled Robot

Do you Ever wanted to operate things on your voice ?

Then your at right place

you can control any things by using arduino, you just have to connect those things

and have to declare in program .

I made a simple voice controlled robot but you can connect any thing to the bot,

you can also make a home automation project just by using relay board

and changing some things in program (I mean you have to declare more things in program if you want to make home automation )

Step 1: Gather the All Parts and Tools

1 x Arduino Uno

1 x HC-05 bluetooth module

1 x L293D motor driver

few jumper wires

and robot chasis

2 x LED

tools you need-

1.soldering iron


or you can order from below link -

Jumper wires -

arduino nano -

or you can used arduino uno -

HC-05 -

soldering iron -

Step 2: Connections of Parts

Connect 4 jumper wires to HC-05 bluetooth module.

Plug in Tx pin of bluetooth module to Rx pin of arduino

and Rx pin of bluetooth module to Tx pin of arduino .

Connect pin 6 and 7 of arduino to Left motor (IN) pin of L293D motor driver

and connect pin 8 and 9 of arduino of Right motor (IN) pin of L293D motor driver.

Connect left motor (OUT) pin to left motor of your robot

and Right motor (OUT) pin to right motor of your robot.

Connect pin A0 and A1 to anode of two LED's and connect cathode of both to Gnd pin of arduino .

If you want to add extra things on your robot, then just declare pin in arduino code .

Step 3: Programming the Code

arduino code given in below link -

voice controlled robot code

and link for the application is used is-

voice controlled application

you can also add some more things on your robot like servo arm for pick and place , mp3 player for playing audio and mic for recording audio,etc