Home Automation Using IOT: Project Analysis
Home Automation Using IOT
Abstract. The HomeAutomation is a wireless home automation system that is supposed to be implemented in existing home environments, without any changes in the infrastructure. HomeAutomation let the user to control the home from his or her computer and assign actions that should happen depending on time or other sensor readings such as light, temperature or sound from any device in the HomeAutomation network.
Most advanced advanced home automation systems in existence today require a big and expensive change of infrastructure. This means that it often is not feasible to install a home automation system in an existing building. The HomeAutomation is a wireless home automation system that is supposed to be implemented in existing home environments, without any changes in the existing infrastructure. HomeAutomation lets the user to control his home from his or her computer. In the computer program the user can create actions that should happen with electrical devices in the network depending on the sensors sensing the surrounding environment.
Home automation systems, or smart home technologies, are systems and devices that can control elements of your home environment — lighting, appliances, telephones, home security and mechanical, entry and safety systems.
Home automation systems can be operated by electricity or a computer chip using a range of different types of switches. A simple device, such as a light can be activated by a signal from a motion detector.
Home automation (also called domotics) may designate an emerging practice of increased automation of household appliances and features in residential dwellings, particularly through electronic means that allow for things impracticable, overly expensive or simply not possible in recent past decades. The term may be used in contrast to the more mainstream ‘building automation,’ which refers to industrial settings and the automatic or semi-automatic control of lighting, climate doors and windows, and security and surveillance systems. The techniques employed in home automation include those in building automation as well as the control of home entertainment systems, houseplant watering, pet feeding, ‘scenes’ for different events (such as dinners or parties), and the use of domestic robots. Typically, it is easier to fully outfit a house during construction due to the accessibility of the walls, outlets, and storage rooms, and the ability to make design changes specifically to accommodate certain technologies. Wireless systems are commonly installed when outfitting a pre-existing house, as they obviate the need to make major structural changes. These communicate via radio or infrared signals with a central controller.
Aim and Objectives:
The project aims at designing an advanced home automation system using a normal Web server and Wi-Fi technology. The devices can be switched ON/OFF and Sensors can be read using a Personal Computer (PC) through Wi-Fi.
Controlling Home Appliances via Application: To develop an application that includes the features of switches and appliances. Switch Mode can be used to control the switches of home appliances.
Controlled by any Device capable of Wi-Fi (Android, iOS, PC): To make the home appliance flexible to control any device capable of Wi-Fi connectivity and will be able to control the home appliance from the remote location.
An extensible platform for feature enhancement: The application is to be highly extensible, with the possibility of adding features in the future as required.
In current situation, home automation system is developed using many technologies like IoT and cloud etc. There are many systems in the market like Sensor Based Home Automation and Security System. This is a web-based home automation system in which user can interact with the system through a web-based user interface over the Internet.The system is connected to home appliances. The main processor interacts with external components, viz. sensors, appliances and devices.
i-Learning IoT: An Intelligent Self Learning System for Home Automation Using IoT. In this system, Home automation is working on cloud principles. With the help of different sensors, monitoring is done. Home pc is going to report that problem to Cloud Server. The cloud server will store the information into the database and will take actions according to output.
Java-Based Home Automation System: In this system home appliances can be monitored and controlled locally via the embedded system board, or remotely through a web browser from anywhere in the world using the Internet. This system is scalable that can add any appliances and it is also secured by a password.
In some cases there may be handicapped people in the house and they are not able to move frequently for controlling appliances in the house, so using a home automation system these people can easily control all the appliances. For handicapped people, it is essential to develop home automation system which required less and easy user interaction. Home automation systems also improve the standard of living and provide easy, flexible and interactive user interface. To provide all functionalities in low cost and the flexible environment we need to apply modern technology and devices.
PROPOSED SYSTEM: In this system android application used to send signals to Arduino board and Wi-Fi module connected to arduino gives this signal to Arduino for controlling appliances using relay.
Methods and materials:
The UNO proves to be Arduino’s flagship board for beginner and also for advanced users. The system needs a micro-controller to process data and connects different modules for control. This purpose was solved by Arduino Uno which has an ATMEGA328p processor. It has 6 analog input pins and 14 digital input/output pins. It can operate with either 5V from USB plug or 12V from an external power supply. In Arduino Uno pin 1 and 0 are used as default transmission and receiving pin (Figure.3).
4-Channel relay is connected to the Arduino Uno and its output is connected to the home appliances in a sequence as (i) fan (ii) light (iii) room-heater and (iv) TV set. Relay takes low current and voltage and triggers the switch which is connected to a high voltage. 4 input pins of relay are connected to arduino which takes5V supply from it and can trigger up to 10A, 250V supply (Figure.4).
The ESP8266-01 is a highly compact board, used as a peripheral for any board through serial (RX/TX) and also as a standalone board. The board requires 3.3 V and can be programmed with any FTDI operating at 3.3 V. The pins include power (+3.3 V and GROUND), RX / TX, CH_PD to enable the chip and 2 General Purpose Input Output (GPIO)
Wi-Fi(wireless fidelity) is a wireless communication technology which is used here to provide a hotspot through which the ESP8266-01 module can connect. The router will assign a unique IP address to the module for establishing a connection between smartphone and ESP8266-01.
Gas sensor module detects various types of gas in an area. Here the change in value of resistance is used to calculate the gas concentration. Gases like Methane, Propane, i- butane, Alcohol, Smoke, LPG and also hydrogen can be detected using this module. There are 2 output pins (digital one and analog one).
It can measure temperature as well as humidity present in a room. Its range is less than 20 meters. It has a negative temperature coefficient (NTC) element and a humidity-sensitive element which is used tomeasure temperature between 0-50 degree Celsius.
System Architecture :
Our projected system is associate degree Arduino primarily based home automation through with Arduino connected to a Wi-Fi associate degreed controlled via a humanoid app or a social media network.This technique deals with safety in the home and sensible home technologies which is able to be cost-effective. diagram of the projected system is shown in Fig.
The system has 2 components, namely; hardware and software system. The hardware system consists of Arduino Uno board, Arduino Wi-Fi and residential appliances. The package consists of a java based mostly automaton application additionally C language is employed to piece the Arduino Uno board. during this system, the elements used square measure the Arduino Uno board, Arduino Wi-Fi. These hardware elements ar utilized in order to manage the house appliances.
Arduino Uno board can facilitate to develop of Associate in Nursing interface between the hardware and therefore the computer code application. this method conjointly consists of a computer code application that is developed mistreatment robot. The Arduino Wi-Fi can facilitate in transmittal and receiving the input given by the user. Home automation is the process of controlling home appliances automatically using various control system techniques. The electrical and electronic appliances in the home such as fan, lights, fire alarm etc., can be controlled using various control techniques.The controlling device for the automation in the project is a Microcontroller. The data sent from PC over Wi-Fi will be received by Wi-Fi module connected to Microcontroller. The microcontroller reads the data and decides the switching action of electrical devices connected to it through Relays.
A low value and economical good home system ar conferred in our style. this method has 2 main modules: the hardware interface module and also the computer code communication module. At the center of this method is that the Arduino small controller that is additionally capable of functioning as a micro net server and also the interface for all the hardware modules. All communication and controls during this system labor under the microcontroller. It offers change functionalities to regulate lighting, fans/air conditioners, and different home appliances connected to the relay system. and every one these are often controlled the robot smartphone app or net applications.
Home automation is that the method of dominant home appliances mechanically exploiting varied system techniques. The electrical and electronic appliances within the home like the fan, lights, hearth alarm etc., may be management exploitation varied control techniques. The controlling device for the automation in the project is a Microcontroller. The data sent from PC over Wi-Fi will be received by Wi-Fi module connected to Microcontroller. The microcontroller reads the data and decides the switching action of electrical devices connected to it through Relays.
Smart Home System provides an interface between various types of home and electrical appliances like windows and fans etc. It provides control and ease of use of appliances as per users need. After analyzing other existing systems, we propose the novel technique for better human interaction and for providing better utilization of android and arduino. By using Home automation system we can manage cost, flexible and energy-efficient smart homes.
- A. R. Al-Ali, Member, IEEE , M. AL-Rousan ”Java-Based Home AutomationSystem” IEEE Transactions on Consumer Electronics, Vol. 50,No. 2, May 2004
- R.A.Ramlee, M.A.Othman, M.H.Leong, M.M.Ismail, S.S.S.Ranjit “Smart Home System Using Android Application.” 2013 International Conference of Information and Communication Technology(ICoICT)
- Silviu Folea, Daniela Bordencea, Casiana Hotea, Honoriu Valean “Smart Home Automation System Using Wi-Fi Low Power Devices”
- D. Bordencea, H. Valean, S. Folea, A. Dobircau, “Agent Based Systemfor Home Automation, Monitoring and Security.”,International Conference on Tele – communications and Signal Processing TSP 2011, Budapest, Hungary, Aug. 18–20, pp. 165–169,
- Mitali Patil, Ashwini Bedare, Varsha Pacharne ‘The Design and Im-plementation of Voice Controlled Wireless Intelligent Home Automation System Based on ZigBee.’ International Journal of Advanced Research in Computer Science and Software Engineering.  Sharon Panth, Mahesh Jivani ‘Home Automa