hero

51515 Edition. Урок 5

28 января 2026 г.

Описание отсутствует
Вопросов: 7
Какой класс в MicroPython позволяет управлять двумя моторами как одной колесной базой?
  • MotorPair

  • MSHub

  • DualMotor

  • DriveUnit

Какой командой удобно запускать отдельный мотор на бесконечное вращение?
  • motor.run_forever()

  • motor.rotate()

  • motor.move_until_stop()

  • motor.start(speed)

Какая функция поворачивает мотор на заданный угол?
  • motor.turn_angle(speed)

  • motor.rotate_until(degrees)

  • motor.run_for_degrees(degrees, speed)

  • motor.set_angle(degrees)

Какая команда задаёт движение мотора на определённое время?
  • motor.start_for_time(time)

  • motor.timer_move(time, speed)

  • motor.run_for_seconds(seconds, speed)

  • motor.go(seconds)

Почему движение на угол (run_for_degrees) точнее, чем движение на время (run_for_seconds)?
  • Потому что контролируется пройденный угол, а не только длительность

  • Потому что команда исполняется быстрее

  • Потому что датчики отключаются

  • Потому что мотор не может тормозить

Как правильно инициализировать моторную пару для левого порта A и правого порта D?
  • motor_pair = MotorPair('D', 'A')

  • motor_pair = MotorPair('A', 'D')

  • motor_pair = MotorPair(A, D)

  • motor_pair = MotorPair('1', '2')

Что делает параметр steering в функции motor_pair.start(steering, speed)?
  • Задаёт высоту робота

  • Настраивает громкость звука

  • Включает и выключает датчики

  • Определяет, будет ли робот ехать прямо или поворачивать