BlockChain and IOT
This project is to develop a home automation system using an Arduino board with Bluetooth being remotely controlled by any Android OS smart phone. As technology is advancing so houses are also getting smarter. Modern houses are gradually shifting from conventional switches to centralized control sys
2025-06-28 16:30:39 - Adil Khan
BlockChain and IOT
Project Area of Specialization Artificial IntelligenceProject SummaryThis project is to develop a home automation system using an Arduino board with Bluetooth being remotely controlled by any Android OS smart phone. As technology is advancing so houses are also getting smarter. Modern houses are gradually shifting from conventional switches to centralized control system, involving remote controlled switches. Presently, conventional wall switches located in different parts of the house makes it difficult for the user to go near them to operate. Even more it becomes more difficult for the elderly or physically handicapped people to do so. Remote controlled home automation system provides a most modern solution with smart phones. In order to achieve this, a Bluetooth module is interfaced to the Arduino board at the receiver end while on the transmitter end, a GUI application on the cell phone sends ON/OFF commands to the receiver where loads are connected. By touching the specified location on the GUI, the loads can be turned ON/OFF remotely through this technology. The loads are operated by Arduino board through opto- isolators and thyristors using triacs.
Project ObjectivesThe main objective of this project is to build a smart home device which can be used to control the home appliances via internet. The home automation device that you build can be integrated with almost all the home appliances and can be used to control them remotely from any part of the world.
To facilitate the wireless connectivity with the system, the Arduino Uno will be embedded with a WiFi module. This establishes the internet connection to the system and all the home appliances can in turn be connected and controlled by internet.
The device can also be connected to an Android App which you can develop on your own using some applications like MIT App inventor etc. By using this app, you will be able to monitor and control the home appliances from any part of the world with ease.
You can also include a PIR sensor with this project to make it switch ON automatically the appliances whenever a person enters the room and switch OFF the appliances whenever the person leaves the room
Project Implementation Method- Step 1: In order to establish connection between the client and the server, the Wifi option in the Smartphone is enabled
- Step 2: It is connected to the Wifi module of the system
- Step 3: Each electronic/electrical appliance in the system is connected to the digital pins on the Arduino Uno Board
- Step 4: A Relay is used for connecting each device to the Arduino, which helps in converting high Voltage supply to low voltage
- Step 5: A C-program is loaded on to the microprocessor chip on the Arduino Uno Board which specifies what action is to be performed on receiving particular inputs
- Step 6: An Android Application has been developed which enables the end user to monitor and control the appliances from any remote location
- Step 7: Socket Programming has been used to achieve client-server communication
- Step 8: Successful controlling and monitoring of appliances
- Flexibility for new devices and appliances. ...
- Maximizing home security.
- Remote control of home functions.
- Increased energy efficiency.
- Improved appliance functionality.
- Home management insights.
You need to use USB to serial converter that allows the system operation at 3.3V. You can connect the pins of the ESP8266 module via jumper wires to the corresponding pins on the USB. The Arduino Uno connected with ESP8266 WiFi module is used to implement the micro web server for the home gateway. A conventional light switch will be integrated with the Arduino using relay driver module to demonstrate the switching capability. This hardware architecture is very flexible and allows other home appliances and devices to be seamlessly integrated with minimal changes
Programming language: Arduino Programming (C++)
Kit required to develop Home Automation using IOT and Arduino:
Technologies you will learn by working on Home Automation using IOT and Arduino:
Final Deliverable of the Project HW/SW integrated systemType of Industry IT Technologies Artificial Intelligence(AI), Internet of Things (IoT), BlockchainSustainable Development Goals Life on LandRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 75980 | |||
| Arduino Uno | Equipment | 3 | 2000 | 6000 |
| ESP 8266 WiFi module | Equipment | 2 | 1500 | 3000 |
| Relay Module | Equipment | 3 | 500 | 1500 |
| PIR Sensor | Equipment | 3 | 1700 | 5100 |
| Battery | Equipment | 1 | 15000 | 15000 |
| Wire cutters | Equipment | 2 | 300 | 600 |
| voltmete | Equipment | 2 | 425 | 850 |
| screwdriver kit | Equipment | 1 | 875 | 875 |
| Smart Bulbs | Equipment | 5 | 426 | 2130 |
| Smart Switches | Equipment | 5 | 550 | 2750 |
| Door/Window Sensor | Equipment | 1 | 5225 | 5225 |
| Smart Wireless Bells | Equipment | 1 | 1800 | 1800 |
| Heat Sensor | Equipment | 6 | 825 | 4950 |
| Smart Door Locks | Equipment | 1 | 9000 | 9000 |
| Security Cameras | Equipment | 1 | 5500 | 5500 |
| cables | Equipment | 7 | 500 | 3500 |
| stationary | Miscellaneous | 5 | 1200 | 6000 |
| printing+ overheads | Miscellaneous | 1 | 2200 | 2200 |