Кунг-фу панда

ROB-64016

Этот робот сделан на базе ARDUINO UNO ATmega328p и драйвера двигателя, у него спереди стоит шесть цифровых датчиков линии, а сзади один датчик линии. Он двигается по линии на пропорциональном регуляторе с коэффициентом десять целых и шестьдесят две и личными коэффициентами датчика -20.3 ,-6.5 ,-2.5 ,2.5 ,6.5 ,20.3.
Его программа работает по алгоритму:
   - считывает показания датчиков (1 или 0)
   - умножает каждое показание датчика на его личный коэффициент и добавляет это значение в Error
   - смотрит если ошибка равна 0 или 1 берёт её прошлое значение
   - едет с мощностями на моторах 232 - Error * 10.62 и 232 + Error * 10.62