Home Automation
Transcript: control signals are sent from existing wiring No extra wiring is required Developed and patented in 1978 Household electrical wiring is used to send data between X10 devices This digital data is encoded onto 120KHz Transmitted as a burst during the relatively zero crossing of 50Hz or 60 Hz AC current waveform One bit is transmitted at each zero crossing It is a system for carrying data on conductor It uses the existing power lines to transmit data from one device to another Home Automation IT700 is fully integrated PLC for command and control applications on single chip Final Module ULN2003 is a high voltage and high current Darlington array IC. It contains seven open collector darlington pairs with common emitters. A darlington pair is an arrangement of two bipolar transistors. A final hardware product that will be installed in the home through which the home appliances will be controlled by both web interface and mobile App. Deliverables Hardware Unit(Aurdino Uno , EthernetShield,Relays) WebInterface Moblie App(both Android & Win8 Phone) Arduino Ethernet shield as a web server to load an HTML page The implementation of a home appliances control system based technology has been successfully deployed.The user’s interface is quite convenient, via internet web browser from any platform to access this system.Although this system can process some simple tasks at this moment only, but it can be extended further for some additional functions, such as video camera and burglar alarm for enhance home security or automatic timer control for saving energy. Aims and Objectives Website: User friendly website for user to control the appliances Interfacing: Interfacing of Aurdino Uno R3 and Ethernet shield PLC(power line communication): Arduino Uno: The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Arduino Uno can be programmed with the Arduino software HomePlug Command & Control (HPCC): LCD is used to show Alphanumeric Data visible to read. Having 16pins Shows IP PLC modem (IT700) Benefits Of Home Automation Relay Server: Literature Review Android App: Making of android application Problem Statement The HPCC is most advanced and recent for home automation system How X10 works: [1] GSM Association, Mobile Telephony Services Description, htttp://www.gsmworld.com [2] Kevin Boone, Using X10 for home automation, http://www.kevinboone.com/x10.html [3] X10.com, X10 Active Home Controller Pro Resources, http://www.x10.com [4] ZigBee Alliance, ZigBee, http://www.zigbee.org Sun Microsystems, JNI - Java Native Interface,http://java.sun.com/j2se/1.4.2/docs/guide/jni/ [5] Arduino uno R3,http://arduino.cc/en/Guide/Windows Relay Circuit: Designing and making of PCB for relay circuit X10 module: Softwares Team Members Arduino Uno Aurdino Ethernet Shield A relay is an electrically operated switch. Relays are used where it is necessary to control a circuit by a low-power signal (with complete electrical isolation between control and controlled circuits), or where several circuits must be controlled by one signal. Windows Phone 8 App: Making of windows phone 8 application for controlling appliances remotely Conclusion LCD Implementation phases & Results Internet access Telephony AMR(automated meter reading) Home automation We are Using a number of Hardware Modules : Aurdino Uno Aurdino EthenrnetShield Uln2003(integrated Transistor package) LCD(16*1) Relays Home automation technology is growing drastically and its demand is increasing in a wide range of sectors. Want to save money on energy bills? One way is to get automated. ULN 2003 Affordable Easy to Use Enhanced Performance Security Features Safe Energy Saving Applications of PLC: The Arduino Ethernet Shield allows you to easily connect your Arduino to the internet. This shield enables your Arduino to send and receive data from anywhere in the world with an internet connection. You can use it to do fun stuff like control robots remotely from a website, Control Home Appliances or ring a bell every time you get a new FB message. This shield opens up endless amounts of possibility by allowing you to connect your project to the internet in no-time flat. References Methodology Aurdino IDE Visual Studio 2012 Android SDK Eclipse Working Model Owais Malik (10-cp-105) Yousaf Safdar (10-cp-115) Amir Aziz Butt (10-cp-159) Why we need Home Automation ?