An adaptive cruise control system for cars is presented. The system uses an ultrasonic distance sensor and microcontroller to automatically control the speed of the host vehicle based on the distance to the vehicle ahead. It maintains a safe distance without driver intervention. The system alerts the driver if the vehicle needs to slow down or speed up to maintain the safe distance. It was designed to avoid accidents and alert drivers to speed limits to enable safe travel.