Voice Controlled Arduino Robot Car (Bluetooth and Application)

In this tutorial, we will make voice controlled robot with an Android application. We will control the robot via Smartphone.

Required Hardware:

You can get these components from the following links:

Arduino Board
L293D Motor Shield
Bluetooth Module (HC06)
DC Motor and Wheel x2
Bovine wheel
Battery and Battery buckle

Arduino Compatible SCM & DIY Kits
Electronics Equipments & Tools
Module Board For Arduino


Bluetooth RX connect to the Arduino TX input
Bluetooth TX connect to the Arduino RX input
The Motor Shield attach to the Arduino board
The Arduino GND connect to the Bluetooth module GND
The Arduino +5V connect to the Bluetooth module VCC
Left DC Motor connect to the Motor Shield M1 inputs
Right DC Motor connect to the Motor Shield M2 inputs
Battery buckle connect to the Motor Shield +V and GND

About the Code and App:
The Arduino board connect to the PC
Open the Arduino New Sketch
Copy and Paste the Code
First you should add the library

Get the AFMotor.h library:
Servo.h library is standard library

When you uploading, disconnect the Bluetooth connection

Download and Install the Application:
If you get a connection error, reset the Arduino and restart the application.


By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.