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

Project Title

Smart Electricity Manager

Project Area of Specialization Computer ScienceProject Summary

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 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 Project Implementation Method

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.

Benefits of the Project

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.

  1. 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.
  2. 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.
  3. 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.
Technical Details of Final Deliverable

The technical deliverables for this project can be split into three categories.

  1. Documentation
    Project documentation contains the requirements, project understanding, design diagrams and user interface prototype with test document.
  2. 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.
  3. 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.
Final Deliverable of the Project HW/SW integrated systemCore Industry Energy Other IndustriesCore Technology Internet of Things (IoT)Other Technologies OthersSustainable Development Goals Affordable and Clean Energy, Decent Work and Economic GrowthRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 79900
Kinect Sensor Equipment41000040000
Light Sensor Equipment615009000
Temperature Sensor Equipment6200012000
Arduino board Equipment150005000
Bulb Equipment2100200
Fan Equipment2400800
Fan speed controller Equipment2200400
Relay Module 4CH 5Volt * 2 : - for bulb and fans Equipment25001000
Connector: - Jumper Wires Male to Male,male to female,female to female Equipment2250500
12 V Battery Equipment110001000
Documentation Printing, integration, maintenance and travelling Miscellaneous 11000010000

More Posts