Introduction: Arduino Voice Controlled Robot With RGB LED

HI This is my first project in instructable. this is a arduino robot controlled in three ways.you can control it using voice,button control and direction control using android apps. we can also control an RGB led with voice control.

Step 1: Things Needed

1. Arduino UNO

2. HC-06 Bluetooth module

3. L298N MOTOR Driver

4. Mini Breadboard

5.Robot chassis

6. RGB LED

7. 9V Battery-2

8. Jumpers

Step 2: Connecting Bluetooth Module

Connect the bluetooth module:-

5V - 5v

GND - GND

TX - Digital pin 7

RX - Digital pin 8

Step 3: Connecting Motor Driver

CONNECTING THE MOTOR DIVER:-

5V - 5v
GND - GND & negative of 9V battery

12V - positive of 9v battery

IN1 - Digital pin 6

IN2 - Digital pin 4

IN3 - Digital pin 5

IN4 - Digital pin 3

connect terminals of motor 1 to out 1 and out 2

connect terminals of motor 2 to out 3 and out 4

Step 4: Connecting RGB LED

Connect positive terminal to 3.3v and connect other pins to digital pin 8,9 and 10

Step 5: Powering Up

connect one 9v battery to arduino and another one to motor driver

Step 6: Programming

Open Arduino IDE and use the code.

Step 7: Android Apps

USE voicebot to control robot using voice .you can say forward, backward/reverse , left ,right,purple,red,blue,green and stop

use BT CAR APP TO CONTROL ROBOT VIA BUTTONS

Use dirction ctrl app to control robot via g sensor.