by :
- Mohammed Saleh Alotibi
- Ahmed Khaled aloufi
- Abdulrahman Ahmed Alsaqqa
- Salman abdulmoqni alsharif
Supervisor Dr. Ayman Hoballah
introduction
Smart homes have become one of the most important future goals of mankind. A smart home system is a house that uses a variety of tools, electronic devices, and smart applications such as (a smart lighting system, smart safety system, smart door, and elevator system, tank water level setting system, as well as self-irrigation for plants in the house) to control or automate tasks, Therefore, the main objective of this project was to design, model and implement the smart home system control circuits using the ARDUINO platform. The smart home system makes it easier to control the whole house and increases the efficiency of the work of various devices in the house as the devices can be set to turn on and off automatically at a preset time or turn on remote control through the Internet of Things (IOT) technology In the project, the Arduino UNO platform and electronic circuits are used to design and implement smart home applications
water level system
The water level monitoring and control differ from one application to another The determination of the water level is the first step of mater flow control. This includes mechanical and electronic circuit utilization. The experiment in this project uses an ultrasonic wave sensor to specify the water level where lamps indicators are used to inform the percentage of water inside the water tank
The Control system for opening and closing the door by radio frequency identification ( RFID )
The Control system for opening and closing the door by radio frequency identification. ( RFID ) This part of the project is a door that is opened through RFID readers using a UID card The main parts of this part of the project are the Servo motor and the RFID-RC522
- In ( 1 ) the UID card when passed
- on ( 2 ) the RFID reader The UID number is read and sent to the Arduino
- In ( 3 ) the RED LED on if the UID is wrong
- In ( 4 ) the BLU LED on if the UID is right and
- In ( 5 ) the motor Turns around and lifts the door open
lighting system
the project is to control the lighting and turn it on when needed, as it reduces the use of energy and saves it. It will turn on/off automatically using PIR sensor to detect the motion in the room. Or you can control in the system by Arduino.
A- Interior lighting section: The lighting inside the house and rooms
B- External lighting section: It is outside in the yard around the walls
solar tracker system
The system will have a secondary energy system, the solar system. This project offers an open hardware/software testing platform for the solar tracker. The proposed prototype is based on a dual axis solar tracker controlled by Arduino Uno which is an open source prototyping platform based on easy-to-use hardware and software. The solar tracker can be controlled automatically with the help of sensors LDR.
Fire Alarm System
fire alarm systems are quite popular, they usually include a cluster of sensors that continually monitor any building flame, gas, smoke, or fire and cause an alarm if they detect them. One of the easiest ways to detect fire, gas, and smoke is by utilizing a Flame sensor and MQ 2 Gas Sensor the system starts working when the sensors detect smoke or heat after that the alarm will ring, and the lamps also start alerting.
Irrigation system
It is an intelligent system for automatically watering plants. It works on soil moisture sensor. It is controlled by a code inside the Arduino Uno. Easy to
elevator system
The target of the experiment is to make an elevator that works on two floors that is controlled through the Arduino in two ways, either through the buttons, or manually wirelessly through the IOT application
internet of things (IOT)
this system, which works in a two-way flow. First flow started from the data provided by the sensors through microcontroller and to the cloud through the internet and retrieved by any smart devices. Second flow is the response flow from user to the microcontroller installed at home through internet connection and to the responding mechanisms (LED on/off, servomotor, water pump, so on...) to react. Just like the IoT layer model
Problem formulation
In this project, we have solved many problems, including
first problem is not knowing the water level in the water tank, which may cause forgetting and surprising the end of the water. The water level system will solve this problem by alerting the user to a low water level
The second problem is the traditional way to open and close the doors using the keys in this system. Each user in the house can use one UID card to open and close any door inside the house. It is also possible to use the mobile phone as a key instead of the normal key or open the door for anyone through the application in the event of The absence of the user inside the house or closing the door in case the user left the house and forgot to lock the door
The third problem: If the user has an outdoor garden in the house and leaves the house for an emergency reason, the smart irrigation system waters the plants according to their need without any interaction from the user
The fourth problem is the problem of turning off and operating the lights inside and outside the house, and it is divided into two problems: the problem of external lighting, which must be turned on at night and turned off at night using the external lighting system. Based on that, and this solves two problems, the first is to comfort the user from turning on and off the lights, and the second is to save energy in the event of forgetting to turn off the lights. As for the problem of internal lighting, some lights, for example, are lighting some rooms and corridors, the need to light them only in the event that a person passes in them, so we solved this problem by turning on Lights in the event of movement only and turn them off in the absence of any movement and can also be controlled through the mobile applicationThe fifth problem is that the safety system solves, which is in the event of a specific gas leak or a small fire, the system notifies the user of this before the problem aggravates or causes any damage.
The sixth problem is the difference in the position of the sun over the course of the day and over the course of the year.
The seventh problem. If you have an elevator and children or a person with special needs, or you are carrying some items, it may be difficult for you to open the elevator or press the keys, so we solved this problem by making the lighting work through movement inside the elevator, and the elevator can be operated through the buttons or through the application.
The eighth problem, no matter how smart the house is, and no matter how many systems you put in place, their efficiency will remain low if you leave the house. This is why the Internet of Things system connects all the systems in the application so that you can control the house and see all the house information from anywhere as if you have a window overlooking a house in your pocket