The inspiration for this project came when looking at the distractions the average driver faced. We all thought that having to adjust the AC fan in the car during a hot summer day was a serious driving hazard for yourself and others. So, in order to improve the safety of drivers, we developed a way for the fans to adjust their orientation and speed automatically

What it does

Using OpenCV and various sensors, we were able to manipulate the the air vents to automatically point towards the driver at all times.

How we built it

We built it using OpenCV, Android and an ESP32 system that housed all our sensors to detect the driver's location.

Challenges we ran into

It was very difficult to implement an app that interfaced with the hardware. We had a difficult time linking frontend and backend code. Project relies heavily on the use of various custom made 3D printed parts that weren't allowed due to competition rules.

Accomplishments that we're proud of

We learned Kotlin, refreshed our knowledge of Java, and created an opencv face recognition system.

What's next for AutoCVFan

The API integration can be improved as the front-end to the back-end were not in sync with each other at all times. Custom parts can be created to get the vent to actually move on a car.

Built With

Share this project: