Smart Electricity Manager
Electricity prices are skyrocketing these days and there is a need to manage the consumption of electricity in a smart and efficient way. In this project Kinect sensors will be used to detect the motion of objects in a specific premises (room/corridor), the application will process the images from s
2025-06-28 16:29:14 - Adil Khan
Smart Electricity Manager
Project Area of Specialization Computer ScienceProject SummaryElectricity prices are skyrocketing these days and there is a need to manage the consumption of electricity in a smart and efficient way. In this project Kinect sensors will be used to detect the motion of objects in a specific premises (room/corridor), the application will process the images from sensors and identify whether there is a human in the images or not? if there is a human and moving in/out then it will send a signal to turn on/off the lights or fans in the premises depending upon (s)he is entering or leaving the premises. The same can be used on the basis of temperature sensors to turn off /slow down the fans if it is hot inside the premises or vice versa. The readings from light sensors will be used to turn on/off the lights in the premises depending upon the when it becomes dark or bright in the premises due to sunlight. The coordination of the sensors can be handled by means of an Arduino or other similar board. The interface of the application can be provided through cross platform mobile application.
Project Objectives- Automation of electrical appliances (lights/fans).
- Detection of motion using Kinect sensor.
- Detection of human from the image.
- Detection of direction of moving person.
- Turning on/off fans/lights on the basis of movement and on the basis of temperature and light sensors.
- Speed up/Slow down fans on the basis of temperature sensors.
- Enable/Disable sensors through application.
- Manually on/off fans/lights when sensors are disabled using mobile application.
- Manually speed up/slow down fans when sensors are disabled using mobile application.
- Check status of any sensor through application.
- Check the readings of any sensor through application.
- Admin can add/ removes users.
Project Implementation can be divided into two phases.
Hardware Implementation
Hardware Implementation involves connecting together input modules (sensors) processing unit (microcontroller) and output modules (Electrical appliances).
Sensors: Kinect Sensors, Light Sensors, temperature Sensors.
Microcontroller: Arduino board
Electrical appliances: Lights, Fans
Arduino board is connected to lights, fans and with Kinect, light, temperature sensors. Arduino board is connected to mobile application. Motion is detected by Kinect sensors and it will send signal to the application using Arduino board. Arduino board will switch on/off lights fans or slow down/speed up fan on the basis of signal from application. Arduino board will enable/disable sensors after getting signal from application.
Software Implementation
Software implementation includes development of the cross platform mobile application that will provide interface for controlling the system. Application will detect the human, direction of human by processing the images received from Kinect sensors using ML techniques. It will send signal to switch on/off lights fans or speed up/slow down fans on the basis of direction of human as well as on the basis of readings from light and temperature sensors taken using Arduino board. It will also allow admin to enable/disable sensors. It will allow users to manually control appliances when sensors are disabled, to check status of sensors, to view readings from light and temperature sensors.
From homes to offices to classrooms to anywhere the electricity is used and there is a need to use it judiciously, the implementation of a solution based on the prototype of this project can be quite beneficial.
- Increased energy efficiency
The efficient use of energy results in minimized wastage of resources. This application helps provide enhanced control over energy consumption, therefore making users reduce excessive wastage of electricity. - Reduced costs
Since it will automatically switch off electrical appliances not required owing to the surrounding conditions therefore, electricity usage cost will be saved for consumers. - Automation
We are living in a modern age moving towards IoT. Everyday usage devices can now be controlled by means of handheld devices like smartphones and by making use of appropriate sensors. This project will be a step towards automation. If the prototype gets adopted by the society then can potentially save a lot of revenue for the national economy by curbing wastage due to negligence or lethargy.
The technical deliverables for this project can be split into three categories.
- Documentation
Project documentation contains the requirements, project understanding, design diagrams and user interface prototype with test document. - Hardware Deliverable
Hardware deliverable will be a setup that contains different sensors connected with lights/fans by means of an Arduino board. The Arduino board will be the processing unit that act as bridge between devices and mobile application. Sensors include Kinect sensors, light sensors and temperature sensors. - Software Deliverable
Software Deliverable includes the cross platform mobile application for controlling and managing the appliances and sensors. It will provide interfaces for controlling lights/fans manually, enabling/disabling sensors, checking sensors status and readings.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 79900 | |||
| Kinect Sensor | Equipment | 4 | 10000 | 40000 |
| Light Sensor | Equipment | 6 | 1500 | 9000 |
| Temperature Sensor | Equipment | 6 | 2000 | 12000 |
| Arduino board | Equipment | 1 | 5000 | 5000 |
| Bulb | Equipment | 2 | 100 | 200 |
| Fan | Equipment | 2 | 400 | 800 |
| Fan speed controller | Equipment | 2 | 200 | 400 |
| Relay Module 4CH 5Volt * 2 : - for bulb and fans | Equipment | 2 | 500 | 1000 |
| Connector: - Jumper Wires Male to Male,male to female,female to female | Equipment | 2 | 250 | 500 |
| 12 V Battery | Equipment | 1 | 1000 | 1000 |
| Documentation Printing, integration, maintenance and travelling | Miscellaneous | 1 | 10000 | 10000 |