Ahmed-0357 / smart_fan_regulator

a prototype of a smart ceiling fan regulator which can help to reduce electricity consumption in public places (e.g., restaurants, laundry shops, and train stations)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Smart Fan Regulator With Computer Vision

  • According to World Energy Outlook (WEO), electricity demand is projected to grow at 2.1% per year until 2040, and this will raise more environmental and economical challenges.

  • Therefore, I would like to present this prototype of a smart ceiling fan regulator which can help to reduce electricity consumption in public places (e.g, restaurants, laundry shops, and train stations).

  • The smart regulator receives the video feed from CCTV camera(s) to detect the number of individuals present, also it has a built-in sensor to measure the surrounding temperature.

  • Then the regulator utilizes these two pieces of information to switch on the fan and control its speed.


animated


How to run this project

1. Hardware

animated

2. Code

  • Upload the arduino code ./arduino/fan_controller.ino to the UNO board (info).

  • Run main.py from the command line.

$ python main.py

animated


Authors

About

a prototype of a smart ceiling fan regulator which can help to reduce electricity consumption in public places (e.g., restaurants, laundry shops, and train stations)


Languages

Language:Python 77.5%Language:C++ 22.5%