This project represents a way of developing an interface to detect driver drowsiness based on continuously monitoring eyes and DIP algorithms. Micro sleeps that are short period of sleeps lasting 2 to 3 seconds are good indicator of fatigue state. Thus by continuously monitoring the eyes of the driver by using camera one can detect the sleepy state of driver and timely warning is issued. Aim of the project is to develop the hardware which is very advanced product related to driver safety on the roads using controller and image processing. This product detects driver drowsiness and gives warning in form of alarm and as well as decreases the speed of vehicle. Along with the drowsiness detection process there is continuous monitoring of the distance done by the Ultrasonic sensor. The ultrasonic sensor detects the obstacle and accordingly warns the driver as well as decreases speed of vehicle.