One of our special features was using a calibration to calculate the white line sensor threshold values. This was successful and worked very well. This did not cause many issues and was completed relatively quickly. We decided to go with this idea because it was something different, and it later on became advantageous, because we are using the microcontroller to read the threshold, we do not need to update the original code if anything caused the set threshold to change, maybe for example a darker room.

The right red button on the top of its head are what activate the calibration, once the mode has been selected using the left button.