Auxiliary System

Made for Cornell Electric Vehicles


This project was made for Cornell Electric Vehicles(CEV), a project team at Cornell University that aims to create highly efficient autonomous electric vehicles. I worked on this project with my partner Daniel Rodriguez.

It features a custom PCB that controls lighting, blindspot detection, and windshield wipers. The design is based on rules provided by the Shell Eco Marathon as well as additional features that enhance user experience. The PCB uses the ATmega2560 MCU and is built based on extensive prototyping conducted using an Arduino.

The main component of the system is the car's external lighting system which consists of headlights, taillights, brake lights and indicators as well as their coded functionalities. From the user interface, the user has the ability to turn on the windshield wiper, indicators, headlights, and hazard lights. Additionally, the headlights have an auto-adjusting brightness functionality that allows the brightness of the headlights to change according to how bright or dark it is outside. The system also features a warning system composed of an array of sensors that notifies the driver of any incoming or closing in obstacles.