WI-FI  BASED  HOME AUTOMATION USING ANDROID SMART PHONE

The main aim of the project is to control multiple electrical loads remotely using smartphone and wifi communication. For this real-time scenario we use an Android app on any smart cell phone with user configurable front end (GUI).

The data sent from the cell phone upon touch commands are sent through allotted IP fed to it, to any nearby wireless modem which is then received by a Wi-Fi module interfaced to a microcontroller Atmega2560 under TCP IP via networked wireless modem environment.

Relays are then driven as per the command received at the controller end to handle electrical loads. The relays are connected through ULN2803 current driver IC. We can connect maximum eight relays with it.  The 16×2  LCD displays the status of the application.

            The power supply consists of a step down transformer 230/12V, which steps down the voltage to 12V AC. This is converted to DC using a Bridge rectifier and it is then regulated to +5V using a voltage regulator 7805 which is required for the operation of the microcontroller , 3.3 volt for the Wi-Fi unit.

Software:

  1. ARDUINO IDE
  2. Embedded CPP Code

Hardware:

  1. Microcontroller ATMEGA2560 (Arduino MEGA)
  2. WI-FI Module ESP12E
  3. Current Driver ULN2803
  4. Relays
  5. AC LOADS
  6. 16*2 LCD Display
  7. Regulated Power Supply