The purpose of the novel Alert Driver System is to keep drivers safe at the wheel. The Microchip dsPIC30F6014 based system can detect if a driver is paying attention to the road or falling asleep by measuring his head’s tilt angles. The system can issue an alert if it detects erratic movement
While I am sure major auto makers and NASA are working on this problem, and maybe even the luxury cars already have such a system in place, I built this prototype version shown in Photo 1 in order to carry out experimentation during my long commute. I used the Microchip dsPIC 1.1 Development Board for the data collection, real-time graphics LCD display and algorithm processing and a my own designed Motor Controller Board, which uses a dsPIC30F4011 to drive the road grating noise generator motor attached to the driver’s seat.
Evaluation Kit. In addition I used a Freescale Zigbee based wireless SARD X,Y and Z accelerometer board to measure the driver’s head orientation. The system consists of the vehicle operator wearing a baseball cap or headband with the X-Y and Z accelerometer mounted or clipped on while running the Freescale TRIAX application. The Driver Alert Module processes data and transmits it to the embedded dsPIC30F6014 Driver Alert Controller via the serial RS-232 interface during drives.