Industrial Training




IOT Based Home Automation


IOT or internet of things is an upcoming technology that allows us to control hardware devices through the internet. Here we propose to use IOT in order to control home appliances, thus automating modern homes through the internet. This system uses three loads to demonstrate as house lighting and a fan. Our user friendly interface allows a user to easily control these home appliances through the internet. For this system we use an AVR family microcontroller. This microcontroller is interfaced with a wifi modem to get user commands over the internet. Also we have an LCD display to display system status. Relays are used to switch loads. The entire system is powered by a 12 V transformer. After receiving user commands over the internet, microcontroller processes these instructions to operate these loads accordingly and display the system status on an LCD display. Thus this system allows for efficient home automation over the internet.


    Hardware Specifications
  • Atmega Microcontroller
  • ESP8266 Wifi Module
  • LCD Display
  • DC Cooling Fan
  • Relay
  • Relay Driver IC
  • Vtg Regulator IC
  • Resistors
  • Capacitors
  • Transistors
  • Cables and Connectors
  • Diodes
  • PCB and Breadboards
  • LED
  • Transformer/Adapter
  • Push Buttons
  • Switch
  • IC
  • IC Sockets
  • Lamps
  • Software Specifications
  • Arduino Compiler
  • MC Programming Language: C
  • IOTGecko

Block Diagram



Hi I am Pluto.