Шаулинская магия энергия ЦЫ

ROB-63350

Этот робот сделан на базе 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