Home automation system achieved great popularity in the last decades as it increases the comfort and quality of life. Smartphone applications are used to control and monitor the home appliances using different types of communication techniques. As mobile devices and internet of Things (IOTs) continu
Home Automation and Security System
Home automation system achieved great popularity in the last decades as it increases the comfort and quality of life. Smartphone applications are used to control and monitor the home appliances using different types of communication techniques. As mobile devices and internet of Things (IOTs) continue to grow in popularity and functionality, the demand for advanced ubiquitous mobile/IOT applications in our daily lives also increases. The Internet of Things (IoTs) can be described as connecting everyday objects like smart- phones, Internet TVs, sensors and actuators to the Internet where the devices are intelligently linked together enabling new forms of communication between things and people, and between things themselves. Now anyone, anytime and from anywhere can have connectivity for anything and it is expected that these connections will extend and create an entirely advanced dynamic network of IoTs. The development of the Internet of Things will revolutionize a number of sectors, from automation, transportation, energy, healthcare, financial services to nanotechnology.
This project deals with the design and implementation of a flexible and low-cost Home Automation System based on IOTs and various mobile devices that leverages mobile and internet technology to provide essential functionalities to our homes and associated control operations. In particular, with the help of IOTs, the device manages operations on home appliances, such as turning ON/OFF a television or fans or altering the intensity of lighting around the house. The device has three ways of communicating with home appliances. First is through Apple Home app, which runs on iOS 10 or later, and lets you securely control smart home devices or any home appliance as long as the device is added in the Apple Home Kit as an accessory. The second way is through the means of an Android app. And lastly, the application is not only limited to smartphones but also can be used by feature phones through web browser.
Objectives:
Hardware Implementation:
The hardware requirements and implementation for this part are almost similar to the previous part. We require one Raspberry Pi computer, one 5V relay with multiple channels, multiple female to female jumper cables, one external power adapter and any home device or appliance (Here, a string light is used). Apart from that, we need an Android device. The output of the relay will be connected to the string lights. The GPIO pins on relay will be connected to Raspberry Pi pins. This is how the Raspberry Pi will be able to send commands to relay to close or open the connection to the string lights which will turn it ON/OFF.
Software Implementation:
The first step to get started is to install the operating system Raspbian in a Raspberry Pi computer. Raspbian is a Debian-based computer operating system for Raspberry Pi. There are several versions of Raspbian including Raspbian Stretch and Raspbian Jessie. Since 2015 it has been officially provided by the Raspberry Pi Foundation as the primary operating system for the family of Raspberry Pi single-board computers. Next step is to install the Apache Web Server on Raspberry Pi which will allow it to serve web pages. So, the PHP library is installed through the Apache. Now it’s time to create the PHP file which will be the front end and it will show all the buttons which will turn home appliances and devices ON/OFF on clicking. Each button on the file will send commands to the relay and then from the relay these commands will be sent to the GPIO pins on Raspberry Pi. To control the GPIO pins through PHP file, WiringPi is installed.
The next step is to create the Python script on Raspberry Pi in order to work the home appliances. This is where we define the channel which will control the output of the relay to the GPIO Pins. The script mainly has two functions each for sending the command to turn the device ON and OFF.
When all of these steps are done, the device operates completely fine and can be used to operate any home appliance (once connected to the relay) through the web browser of any personal or mobile computing device.
Benefits Of Project:
1. face detection
2. car number plate scanner
3. automatic gate control system
4. Environmental Sensor (rain, sunroof, temperature and humidity control)
5. door lock control
6. home appliances control
7. CCTV control
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry pi module | Equipment | 1 | 10400 | 10400 |
| Eight relays 4A/120V-8A/24V *layer Stackback card for Raspberry pi | Equipment | 2 | 4828 | 9656 |
| Arduino UNO | Equipment | 2 | 520 | 1040 |
| CCTV Cameras | Equipment | 2 | 3000 | 6000 |
| Face detection Camera | Equipment | 1 | 9000 | 9000 |
| Arduino Mega ATmega2560 | Equipment | 1 | 1400 | 1400 |
| Connection wires | Equipment | 20 | 50 | 1000 |
| Relay | Equipment | 2 | 520 | 1040 |
| Arduino sensor module | Equipment | 3 | 550 | 1650 |
| humidity sensor | Equipment | 2 | 1150 | 2300 |
| Scanner | Equipment | 1 | 6000 | 6000 |
| Gear Motor | Equipment | 2 | 1500 | 3000 |
| Temperature sensor | Equipment | 2 | 510 | 1020 |
| water level module | Equipment | 1 | 1000 | 1000 |
| House Model | Equipment | 1 | 8000 | 8000 |
| Documentation | Miscellaneous | 1 | 4000 | 4000 |
| Other Expenditure | Miscellaneous | 1 | 5000 | 5000 |
| Total in (Rs) | 71506 |
The purpose of this project is to solve the sudden or uncertain activity as our applicatio...
A Decentralized application that allows user to buy/sell courses , in web 3.0 space . A se...
it is a system that build smart environment for agricultural purpose, allow to get maximum...
The system provides parking facilities in real-time and users are able to reserve places a...
Electrical impedance tomography (EIT) is a noninvasive type of medical imaging&n...