// Установить скорость 200 (диапазон 0~255)

analogWrite(enA, 200);

// Запустить мотор B

digitalWrite(in3, HIGH);

digitalWrite(in4, LOW);

// Установить скорость 200 (диапазон 0~255)

analogWrite(enB, 200);

delay(2000);

// Изменить направление

digitalWrite(in1, LOW);

digitalWrite(in2, HIGH);

digitalWrite(in3, LOW);

digitalWrite(in4, HIGH);

delay(2000);

// Остановить моторы

digitalWrite(in1, LOW);

digitalWrite(in2, LOW);

digitalWrite(in3, LOW);

digitalWrite(in4, LOW);

}

void loop() {

runMotors();

delay(5000);

}

Другой вариант схемы подключения показан на картинке ниже, здесь входы EN1/EN2 программно не управляются, они просто замкнуты

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату