Auch für den Proogrammcode wurden alle Funktionen einzeln entwickelt. Die Funktionen wurden so geschrieben, das sie als einzelne Abschnitte in einem Programm aufgerufen werden und somit der Programmcode, der in den Loop geschrieben wird, übersichtlich und gegliedert ist. Zudem wird eine jede Programmzeile und ein jeder Programmabschnitt zur besseren nachvollziehbarkeit kommentiert und sinnvoll ausformuliert. So sind die Programme für die elektronischen Komponenten entstanden:

  1. Der Infrarotempfänger
  2. Der Ultraschallsensor
  3. Das Display mit Decoder
  4. Die Soundmodule
  5. Der Motortreiber
Nach der Erstellung dieser Programmabschnitte wurden einzelne Abschnitte des Programms auf den entwickelten Funktionen aufgebaut:

  1. Die Park Distance Control- Funktion
  2. Die Fahrzeugbewegung Vor- und Rückwärts
  3. Der Positioniermodus
  4. Der Stoppmodus
Nachdem auch diese Funktionen einzeln aufgebaut wurden, können die Funktionen zusammengefasst werden
  1. Die Zusammenführug des Programmcodes