Automobile Cruise Control Project

You need to learn negative feedback and control mechanisms for the software part. There should be some stuff on the web or maybe on this site for negative feedback control algorithms.