Home Automation Voice Control Using Arduino Uno and Bluetooth

About the project

This Project is about interfacing a bluetooth module with Arduino and android mobile to activate lights and fan in a room using voice control.

Project info

Difficulty: Easy

Platforms: Arduino

Estimated time: 1 hour

Items used in this project

Hardware components

Arduino Uno - R3 Arduino Uno - R3 x 1
3-15VDC SPST-NO 5A SS RELAY 3-15VDC SPST-NO 5A SS RELAY x 1
Jumper Wire Kit - 140pcs Jumper Wire Kit - 140pcs x 1

Software apps and online services

Arduino Voice controll Arduino Voice controll

Hand tools and fabrication machines

none  maybe a glue gun if you need to attach the project with anything none maybe a glue gun if you need to attach the project with anything x 1

Story

Step 1: Components Used

1. Arduino UNO

2. Bluetooth HC-05

3.Bread board

4. Few jummper wires

5. Relay

6. Multistrand wire for AC supply

Step 2: Wiring Connection

1.Give connection as Per circuit diagram

2.Connect the TX of Arduino to RX of bluetooth and RX of Arduino to TX of bluetooth

3.Give 5V supply to bluetooth module and ground it.

4.Connect relay1 to Digitalpin2 and relay2 to Digitalpin3 of the Arduino

5.Then give the AC supply to the relay as required

Step 3: Program Uploading

1.Upload the program to the Arduino uno

2.If required for more relay connection than just initialize an relay in the program and do a simple if else condition as required.

Step 4: About Voice Control

1.Here I am using bluetooth to send voice commands from my phone

2.The APK I am is AMR_Voice which may not be available in Playstore I will attach it with the instructable.

3.You can download the APK form here however it needs internet to decode voice into text.

Schematics, diagrams and documents

Code

Credits

Leave your feedback...