Voice controlled home automation using Arduino

Voice controlled home automation

Ever thought of controlling your home using voice. If you are the one who fascinated it as I do, this project might help you do it for real. Voice powered products are already taking over the market and this voice controlled home project will enable you you to build one for your own.Voice controlled home automation

We have developed a prototype of this “Voice controlled home automation” project and we are going to share the steps to build it. We are pretty sure that this will help elderly and disabled in home also it will give control of places with difficult reach.

APPLICATIONS:

  • Turning appliances ON/OFF with minimal effort.
  • Lawn irrigation systems
  • Heat, ventilation and air conditioning control
  • Optimizing use of low cost electricity.

HARDWARE REQUIREMENTS:

  • Arduino
  • Motor driver & DC motor (fan)
  • Led ( Simulation of TV)
  • Relay (12v) bulb ( 7w )
  • Bluetooth module (hc-05)
  • Smart phone
  • Servo (door)

SOFTWARE REQUIREMENTS:

  • AMR Voice app

SCHEMATIC DIAGRAM OF VOICE CONTROLLED HOME AUTOMATION:SCHEMATIC DIAGRAM OF VOICE CONTROLLED

AMR VOICE APP:

This Application is an important constituent for this project. This app uses your internal Voice recognition in your smartphone to send the data serially to the Bluetooth connected to your Arduino. This application data takes special data format

  • * – Start bit of the data
  • # – Stop bit of the data.

We need to incorporate these start and stop bits in our code. For example if we give “ON” voice command by speaking through this app, it will reach the Arduino as “*ON#“. You can download this Android app in Playstore. Sorry this Application is not available in iOS platforms and i couldn’t find any alternatives as well.

WORKING EXPLANATION:

As you can see in the schematic i have add four activators

  • Relay board – For activating the bulb
  • DC motor with L293D – Fan
  • Servo motor – Closing and opening of door
  • LED – TV control ( Demonstrative purpose)

 

Read more:  Voice controlled home automation using Arduino

Leave a Comment

Your email address will not be published. Required fields are marked *