Завершающий урок цикла "Первые шаги" посвятим изучению гироскопического датчика. Данный датчик, как и ультразвуковой, присутствует только в образовательной версии набора Lego mindstorms EV3. Тем не менее, пользователям домашней версии конструктора советуем тоже обратить внимание на данный урок. Возможно, что прочитав о назначении и использовании этого датчика, вы пожелаете его приобрести в дополнение к своему набору.
10.1. Изучаем гироскопический датчик
Гироскопический датчик (Рис. 1) предназначен для измерения угла вращения робота или скорости вращения. Сверху на корпусе датчика нанесены две стрелки, обозначающие плоскость, в которой работает датчик. Поэтому важно правильно установить датчик на робота. Также для более точного измерения крепление гироскопического датчика должно исключать его подвижность относительно корпуса робота. Даже во время прямолинейного движения робота гироскопический датчик может накапливать погрешность измерения угла и скорости вращения, поэтому непосредственно перед измерением следует осуществить сброс в 0 текущего показания датчика. Вращение робота против часовой стрелки формирует отрицательные значения измерений, а вращение по часовой стрелке - положительные.
Гироскопический датчик
Рис. 1
Рассмотрим программный блок "Гироскопический датчик" (Рис. 2) Желтой палитры. Этот программный блок имеет три режима работы: "Измерение", "Сравнение" и "Сброс". В режиме "Измерение" можно измерить "Угол", "Скорость" или одновременно "Угол и скорость".
Программный блок "Гироскопический датчик"
Рис. 2
Давайте закрепим гироскопический датчик на нашем роботе (Рис. 3), подсоединим его кабелем к порту 4 модуля EV3 и рассмотрим примеры использования.
вождь бобров использует верёвочки с узелками, чтобы отсчитывать день года вместо календаря.
на каждой веревочке может быть 1, 2 или 3 узелка. чтобы не путать других бобров имеет значение только количество узелков на веревочках, их расположение слева направо значения не имеет. также не имеет значения расположение узелков на веревочках. на рисунке с узелков закодирована последовательность чисел 3, 2, 1, 3, 1 (эта последовательность имеет такое же значение, как и последовательность 1, 1, 2, 3, 3). т.е. в обоих случаях две веревочки с одним узелком, одна веревочка с двумя узелками и две веревочки с тремя узелками.
какое наименьшее количество веревочек необходимо использовать вождю, чтобы закодировать разными последовательностями дни месяца от 1 до 31? т.е. чтобы было не менее 31 различного способа, позволяющего на одних веревочках завязать один узелок, на других – два, а на остальных – три узелка.
Завершающий урок цикла "Первые шаги" посвятим изучению гироскопического датчика. Данный датчик, как и ультразвуковой, присутствует только в образовательной версии набора Lego mindstorms EV3. Тем не менее, пользователям домашней версии конструктора советуем тоже обратить внимание на данный урок. Возможно, что прочитав о назначении и использовании этого датчика, вы пожелаете его приобрести в дополнение к своему набору.
10.1. Изучаем гироскопический датчик
Гироскопический датчик (Рис. 1) предназначен для измерения угла вращения робота или скорости вращения. Сверху на корпусе датчика нанесены две стрелки, обозначающие плоскость, в которой работает датчик. Поэтому важно правильно установить датчик на робота. Также для более точного измерения крепление гироскопического датчика должно исключать его подвижность относительно корпуса робота. Даже во время прямолинейного движения робота гироскопический датчик может накапливать погрешность измерения угла и скорости вращения, поэтому непосредственно перед измерением следует осуществить сброс в 0 текущего показания датчика. Вращение робота против часовой стрелки формирует отрицательные значения измерений, а вращение по часовой стрелке - положительные.
Гироскопический датчик
Рис. 1
Рассмотрим программный блок "Гироскопический датчик" (Рис. 2) Желтой палитры. Этот программный блок имеет три режима работы: "Измерение", "Сравнение" и "Сброс". В режиме "Измерение" можно измерить "Угол", "Скорость" или одновременно "Угол и скорость".
Программный блок "Гироскопический датчик"
Рис. 2
Давайте закрепим гироскопический датчик на нашем роботе (Рис. 3), подсоединим его кабелем к порту 4 модуля EV3 и рассмотрим примеры использования.
ответ:
вождь бобров использует верёвочки с узелками, чтобы отсчитывать день года вместо календаря.
на каждой веревочке может быть 1, 2 или 3 узелка. чтобы не путать других бобров имеет значение только количество узелков на веревочках, их расположение слева направо значения не имеет. также не имеет значения расположение узелков на веревочках. на рисунке с узелков закодирована последовательность чисел 3, 2, 1, 3, 1 (эта последовательность имеет такое же значение, как и последовательность 1, 1, 2, 3, 3). т.е. в обоих случаях две веревочки с одним узелком, одна веревочка с двумя узелками и две веревочки с тремя узелками.
какое наименьшее количество веревочек необходимо использовать вождю, чтобы закодировать разными последовательностями дни месяца от 1 до 31? т.е. чтобы было не менее 31 различного способа, позволяющего на одних веревочках завязать один узелок, на других – два, а на остальных – три узелка.
введите целое число от 1 до 99.