By : Vishal Jarsania 110010107023
Nikhil Masurkar 110010107033
Kuldeep Ahir 110010107042
Guided by: Dr. Ramji Makwana (HOD)
AIM
• The project aims to establish control
of electrical equipments remotely
through Internet by using Embedded
Technology.
OBJECTIVE
• To design and to implement a cheap and open source
system that is capable of controlling and automating
home appliances through an easy manageable web
interface.
• The proposed system has a great flexibility by using WiFi
technology to interconnect its distributed modules to
server. That will decrease deployment cost and will
increase the ability of upgrading, and system
reconfiguration.
• System will make use of secure wireless LAN
connections between distributed hardware modules and
server, and secure communication protocols between
users and server.
Hardware Requirements
• Arduino UNO R3 board
• Arduino Ethernet Shield
• WiFi network
• Relay Board
Software Requirements
• The Arduino software, built using C language, using IDE
comes with the microcontroller itself.
• A browser enabled device must be in the range of the
wireless network in which the system is deployed.
ARDUINO UNO R3
• Microcontroller: ATmega328
• Operating Voltage: 5V
• Input Voltage: 7-12V
(recommended)
• Input Voltage (limits):6-20V
• Digital I/O Pins: 14 (of which 6 provide PWM
output)
• Analog Input Pins: 6
• DC Current per I/O Pin: 40 mA
• DC Current for 3.3V Pin: 50 mA
• Flash Memory: 32 KB (ATmega328) of which 0.5 KB
used by bootloader
• SRAM: 2 KB (ATmega328)
• EEPROM: 1 KB (ATmega328)
• Clock Speed1: 6 MHz
ARDUINO UNO
COMPONENTS
ETHERNET SHIELD
RELAY
Driving Relay with
Arduino
FLOW CHART
LAYOUT
Implementation
IMPLEMENTATION STEPS
• Implementation details:
• Wire up the Arduino board
• Open arduinowifi.ino in the Arduino development tool
• Enter the name and password for your Wi-Fi network in arduinowifi.ino
• Upload the program to the Arduino
• Open the Serial Monitor Window and look for the IP address of the Arduino. (If the IP address is
not displayed, check your Wi-Fi network name and password)
• Run the Arduino Workbench on your desktop/laptop computer and Make theAndriod App.
• Run the client app on an mobile device and connect to
the Workbench
• Launch the example "Arduino LED On/Off TCP" from the
Workbench window
• Enter the IP address of the Arduino
• You should now be able to turn the LED on and off using
the buttons in the device
SUMMARY
• Controlling Electrical Equipment through WiFi is a cheap
home automation system that is developed using open
source Arduino technology. The system is very user
friendly, Its design is simple and is easy to use.
Advantages
• Makes the switching control easy and convenient for
Physically Disabled people
• Saves electricity
• Man-power utilization is reduced
• More powerful then Bluetooth technology
• More range than Bluetooth technology
FUTURE WORK
• Replacement of Ethernet shield by Wi-Fi shield
• Add features of login authentication to access the
system
• Development of Android application and for other mobile
platforms
• Implementation of various sensors such as temperature
sensor and light sensors

final ppt

  • 1.
    By : VishalJarsania 110010107023 Nikhil Masurkar 110010107033 Kuldeep Ahir 110010107042 Guided by: Dr. Ramji Makwana (HOD)
  • 2.
    AIM • The projectaims to establish control of electrical equipments remotely through Internet by using Embedded Technology.
  • 3.
    OBJECTIVE • To designand to implement a cheap and open source system that is capable of controlling and automating home appliances through an easy manageable web interface. • The proposed system has a great flexibility by using WiFi technology to interconnect its distributed modules to server. That will decrease deployment cost and will increase the ability of upgrading, and system reconfiguration. • System will make use of secure wireless LAN connections between distributed hardware modules and server, and secure communication protocols between users and server.
  • 4.
    Hardware Requirements • ArduinoUNO R3 board • Arduino Ethernet Shield • WiFi network • Relay Board
  • 5.
    Software Requirements • TheArduino software, built using C language, using IDE comes with the microcontroller itself. • A browser enabled device must be in the range of the wireless network in which the system is deployed.
  • 6.
    ARDUINO UNO R3 •Microcontroller: ATmega328 • Operating Voltage: 5V • Input Voltage: 7-12V (recommended) • Input Voltage (limits):6-20V • Digital I/O Pins: 14 (of which 6 provide PWM output) • Analog Input Pins: 6 • DC Current per I/O Pin: 40 mA • DC Current for 3.3V Pin: 50 mA • Flash Memory: 32 KB (ATmega328) of which 0.5 KB used by bootloader • SRAM: 2 KB (ATmega328) • EEPROM: 1 KB (ATmega328) • Clock Speed1: 6 MHz
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    IMPLEMENTATION STEPS • Implementationdetails: • Wire up the Arduino board • Open arduinowifi.ino in the Arduino development tool • Enter the name and password for your Wi-Fi network in arduinowifi.ino • Upload the program to the Arduino • Open the Serial Monitor Window and look for the IP address of the Arduino. (If the IP address is not displayed, check your Wi-Fi network name and password) • Run the Arduino Workbench on your desktop/laptop computer and Make theAndriod App.
  • 15.
    • Run theclient app on an mobile device and connect to the Workbench • Launch the example "Arduino LED On/Off TCP" from the Workbench window • Enter the IP address of the Arduino • You should now be able to turn the LED on and off using the buttons in the device
  • 16.
    SUMMARY • Controlling ElectricalEquipment through WiFi is a cheap home automation system that is developed using open source Arduino technology. The system is very user friendly, Its design is simple and is easy to use.
  • 17.
    Advantages • Makes theswitching control easy and convenient for Physically Disabled people • Saves electricity • Man-power utilization is reduced • More powerful then Bluetooth technology • More range than Bluetooth technology
  • 18.
    FUTURE WORK • Replacementof Ethernet shield by Wi-Fi shield • Add features of login authentication to access the system • Development of Android application and for other mobile platforms • Implementation of various sensors such as temperature sensor and light sensors