Пропорциональный регулятор в среде ROBOTC
×
Задание 1
Установите правильный порядок действий при написании программы, которая решает задачу перемещения груза на заданное расстояние.
×
Задание 2
Установите соответствие между заданием для робота и способом его реализации.
×
Задание 3
Установите правильный порядок действий при написании программы, которая решает задачу перемещения груза с ускорением.
×
Задание 4
Выберите те задачи, которые можно решить без использования параллельно выполняемых функций.
×
Задание 5
Выберите те задания для робота Clawbot, которые могут быть реализованы только с применением параллельно выполняемых функций. 

×
Задание 6
Выберите правильные варианты написания функции, реализующей движение робота на протяжении 2 метров с непрерывным увеличением скорости. Радиус колеса равен 4 сантиметрам. Для контроля угла поворота оси мотора можно использовать либо оптический энкодер, подключенный в первый цифровой порт, либо встроенный энкодер, подключенный к правому мотору. Сам же правый мотор при этом подключен в третий порт микроконтроллера.
×
Задание 7
Выберите правильные варианты написания функции, реализующей подъем "руки" робота ClawBot на угол, равный 200 градусов, с помощью оператора цикла. Коэффициент усиления регулятора равен 2. Контроль угла поворота осуществляется с помощью оптического или встроенного энкодера. 

×
Задание 8
Выберите правильные варианты написания функции, реализующей подъем "руки" робота ClawBot на угол, равный 100 градусов, с помощью операторов ветвления. Коэффициент усиления регулятора равен 5. Контроль угла поворота осуществляется с помощью оптического или встроенного энкодера. 

×
Задание 9
Напишите функцию, реализующую подъем "руки" робота ClawBot на угол, значение которого равно 150 градусов. Контроль угла поворота осуществляется с помощью встроенного энкодера, подключенного к мотору с именем "Arm".
task () { while((Arm) 200) { motor[Arm] = 2*(200 nMotorEncoder(Arm)); wait1Msec(10); } }

×
Задание 10
Напишите функцию, реализующую движение робота на протяжении 3 метров с непрерывным увеличением скорости. Радиус колеса равен 2 сантиметрам. Для контроля угла поворота оси мотора следует использовать оптический энкодер, подключенный в первый цифровой порт. i = 0; task acceleration() { while([] < ) { motor[] = 30 ; wait1Msec(30); i = i + 10; } }
