Smart AC Controller

Electronics & Hardware Design
Project Overview
The project developed an intelligent device to conserve energy in air conditioners using sensors and a microcontroller to regulate temperature based on occupancy. The algorithm estimated thermal comfort and reduced energy consumption by 33.8% without affecting occupant comfort.
My Contributions
I was responsible for writing the C++ code that powered the device, designing the algorithms that regulated the temperature and assessed occupancy, design the Flutter mobile app used as remote and designing the electronic circuits that enabled the sensors to collect and transmit data. My expertise in all of these areas was essential to the success of the project, and my ability to collaborate with other team members and integrate my work with theirs was critical to achieving the project's goals. Overall, my contributions were instrumental in bringing the project from conception to implementation.
The main goal of this project was to design and implement an intelligent device to achieve energy conservation in Air Conditioners. To achieve this goal, we reviewed a couple of research papers and proposed a system that consisted of a microcontroller and a couple of sensors to detect occupancy in the room and measure the room temperature and humidity. The data collected from the sensors were used to regulate the temperature in the room and assess occupancy to decide if the AC should be ON or OFF. The temperature control algorithm estimated the thermal comfort in the room and attempted to increase the temperature since an increase in temperature was directly related to a decrease in the energy consumption of the AC. Once the room was at the new temperature after some time, the temperature control algorithm estimated the thermal comfort again to ensure thermal comfort was not disturbed and adjusted the temperature if needed. Using this method, we were able to achieve a reduction of about 33.8% in the consumption of a 3-start inverter AC without affecting the thermal comfort of the occupants.

Feel free to check out the projects source:
Microcontroller program: https://github.com/osfieldgaga/ac_controller_school_projectMobile app: https://github.com/osfieldgaga/ac_controller_mobile_app
Machine Learning: https://github.com/osfieldgaga/ac_controller_pmv_ml
PCB and Case: https://github.com/osfieldgaga/smart_ac_controller_pcb_and_case