0928 datchik

Материал из УМКИwiki
Версия от 17:50, 17 марта 2022; Woronin (обсуждение | вклад) (Новая страница: «<syntaxhighlight lang="C++"> ////////////////////////////////////////////// // 2022.03.17 woronin, umkiedu@gmail.com // Условие движени…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
 //////////////////////////////////////////////
 //     2022.03.17 woronin,  umkiedu@gmail.com
 //     Условие движения двумя моторами вперед по белому полю
 //     с изменяемой скоростью
 //////////////////////////////////////////////

  if ((Lsensor == 0) && (Rsensor == 0)) { // если оба датчика видят белый
    Serial.println("Lsensor =0 Rsensor=0"); //  печатаем отладочную информацию в монитор порта
    digitalWrite(motorR1, HIGH ); // правый мотор вперед
    analogWrite(mRspeed, V); //  старт правого мотора с заданной скоростью
    digitalWrite(motorL1 , HIGH ); // левый мотор вперед
    analogWrite(mLspeed, V); //  старт левого мотора с заданной скоростью
    delay(timeM);  // время включения в млсек
  }