Park Assist

An Ultrasonic-Sensor-Based Automotive Parking Aid

πŸ’» Code πŸ“„ Documentation

This was a final project of the course - EE 615 Embedded Systems Design and Lab - I took during my fourth year. Initially, we (me and my team-mate) had only planned to use two sensors (imitating the front and rear of a car) and using different color LEDs as a visual aid to get a sense of distance. In the end (a day before the presentation πŸ˜…), I was able to write a driver for the 0.96in monochrome OLED display. Hence, we added a feature that output the distance to the obstruction in cm(s).

The hardware block diagram implementation of the System.

This project uses ultrasonic sensors and the TI TM4C123GH6PM microcontroller to measure distance and detect obstacles for a parking assist system. The system includes an OLED display for distance readouts and onboard LED signaling. The system can switch between front and rear sensors based on the gear selected, simulating a car’s parking system.

The software flowchart involved.