ANDROID BASED VOICE CONTROLLED SMART HOME AUTOMATION

The Bluetooth wireless technology is set to revolutionize the way people perceive digital devices in our homes and office environment. Now they are no longer just the individual devices; instead, with the embedded Bluetooth technology, they form a network in which appliances can communicate with each other.

This wireless technology is especially useful in home environment, where there exists hardly any infrastructure to interconnect intelligent appliances. It could be suitably used for home automation in a cost-effective manner. Operating over unlicensed, universally available frequency of 2.4 GHz, it can link digital devices within a range of 10 m (expandable to 100 m, by increasing the transmitted power) at the speed of 1 Mbps. Building upon this theme; we propose a home automation system based on Bluetooth technology.

Bluetooth Module is interfaced with the Atmega328 microcontroller. The microcontroller or communicates with HC-05 Bluetooth Module. Relays on/off operation is controlled through ULN2003 current driver IC.  We can control electrical loads wirelessly using android phone.

The Android Software in Mobile Phone sends proper commands to Bluetooth module which is then decoded by microcontroller to perform required switching operation of electrical loads. The 16*2 LCD Display is used to show the status of the circuit. Android app converts speech to text. We can give specific voice commands for controlling electrical loads.

Software:

  • ARDUINO IDE (Compiler)
  • EMBDDED CPP CODE
  • PROTEUS SIMULATOR

Hardware :

  • Arduino UNO ( ATMEGA328  Microcontroller )
  • Bluetooth Module HC-05
  • ULN2003 Current Driver
  • Relays
  • Electrical Loads ( Lamp, Fan )
  • 16*2 LCD Display