Development of a home automation system using Arduino
Chen, Yiman (2018)
Chen, Yiman
Tampereen ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805097314
https://urn.fi/URN:NBN:fi:amk-201805097314
Tiivistelmä
This is a document with study and implementation of home automation systems based on a free hardware platform. This system in the electrical sector is commonly known as home automation or smart home, which is one of the most emblematic nowadays in the field of new technologies.
We live in a world that is increasingly committed to the environment, that makes the evolution of the development of technologies gives great importance to the issue of energy consumption, nowadays, without a doubt homes occupy most of the consumption, so many companies are beginning to investigate and develop new electrical systems that help to reduce and control the consumption, such as smart sensors or the internet of things. On the other hand, there are more and more devices connected to the network, which implies that digital security is a fundamental issue that needs to be improved, and thanks to the protocols previously established, the new software and hardware make that possible, so that users can use the network with more confidence and ease.
This is an automation system project that will be able to carry out the following tasks: the activation of the light with the mobile phone through a virtual button or the voice, the detection of flames with the warning alarm in the case of fire, the indication of the temperature and humidity of the home environment through a PLD module screen and also with the mobile phone, security system that communicates to the tenant by a push notification to the mobile phone if it detects the entry of some stranger. For this implementation we will carry out a detailed study of the used sensors, then we will implement the pseudocode in a software program to check the correct functioning of the system. Later, we will study what kinds of applications o software we need to connect the Arduino, laptop and mobile phone. At the end, we will talk about the user interface that we have implemented to control the whole automation project.
We live in a world that is increasingly committed to the environment, that makes the evolution of the development of technologies gives great importance to the issue of energy consumption, nowadays, without a doubt homes occupy most of the consumption, so many companies are beginning to investigate and develop new electrical systems that help to reduce and control the consumption, such as smart sensors or the internet of things. On the other hand, there are more and more devices connected to the network, which implies that digital security is a fundamental issue that needs to be improved, and thanks to the protocols previously established, the new software and hardware make that possible, so that users can use the network with more confidence and ease.
This is an automation system project that will be able to carry out the following tasks: the activation of the light with the mobile phone through a virtual button or the voice, the detection of flames with the warning alarm in the case of fire, the indication of the temperature and humidity of the home environment through a PLD module screen and also with the mobile phone, security system that communicates to the tenant by a push notification to the mobile phone if it detects the entry of some stranger. For this implementation we will carry out a detailed study of the used sensors, then we will implement the pseudocode in a software program to check the correct functioning of the system. Later, we will study what kinds of applications o software we need to connect the Arduino, laptop and mobile phone. At the end, we will talk about the user interface that we have implemented to control the whole automation project.