Истина / ЛожьПоследовательностьЗаполни пропускиСоединениеНайти лишнееНайди лишнюю картинкуСоедини слово и картинкуТаблица
Типы заданий
Истина / ЛожьПоследовательностьЗаполни пропускиСоединениеНайти лишнееНайди лишнюю картинкуСоедини слово и картинкуТаблица
Программирование датчика линии
6 класс · дифференцированный
Ф.И. Класс
Разберёмся, как датчик линии помогает роботу двигаться по маршруту. Сначала соберём алгоритм, затем проверим его на неожиданных ситуациях.
№1 · ИСТИНА / ЛОЖЬ
4 УТВЕРЖДЕНИЯ · 1 БАЛЛ
1. Назначение датчика линии
Определи, какие утверждения о датчике линии верны с точки зрения его назначения в программе робота.
Датчик линии помогает роботу обнаруживать различие между светлой и тёмной поверхностью.ИстинаЛожь
Датчик линии нужен только для измерения температуры.ИстинаЛожь
Показания датчика можно использовать в условии программы.ИстинаЛожь
Датчик линии сам по себе всегда заставляет робота двигаться вперёд.ИстинаЛожь
№2 · ПОСЛЕДОВАТЕЛЬНОСТЬ
4 ШАГА · 1 БАЛЛ
2. Запуск проекта в среде РОББО
Расставь действия в порядке, в котором удобно начать работу над программой для робота.
Открыть среду программирования.
Создать новый проект.
Соединить конструктор с компьютером.
Проверить, что программа загружена в контроллер.
№3 · ПРОПУСКИ
3 ПРОПУСКА · 1 БАЛЛ
3. Основные части программы
Заполни пропуски в описании простой программы управления роботом.
Программа получает данные от , проверяет условие и задаёт работу . Такая запись действий называется .
№4 · СОЕДИНЕНИЕ
4 ПАРЫ · 2 БАЛЛА
4. Команды и их назначение
Соедини каждый элемент программы с его назначением.
Датчик линии
Мотор
Условие
Цикл
Определяет, какая поверхность находится под датчиком.
Повторяет команды несколько раз или постоянно.
Выбирает действие в зависимости от результата проверки.
Приводит в движение колесо робота.
№5 · НАЙДИ ЛИШНЕЕ
4 ЭЛЕМЕНТА · 2 БАЛЛА
5. Команды алгоритма движения
Найди элемент, который не относится к программе движения по линии, и объясни свой выбор по назначению команды.
Проверить показание датчика линии
Изменить скорость левого мотора
Измерить температуру воздуха
Повторять проверку датчика
№6 · ЛИШНЯЯ КАРТИНКА
4 ВАРИАНТА · 2 БАЛЛА
6. Устройства робота и их функции
Рассмотри четыре изображения и выбери устройство, которое не используется для обнаружения линии или движения робота.
АБВГ
+5 заданий в этом листе
Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.
№7 · СЛОВО И КАРТИНКА
4 СВЯЗКИ · 2 БАЛЛА
7. Элементы конструктора РОББО
Соедини названия элементов с соответствующими изображениями.
АБВГ
контроллер
кабель
мотор
датчик линии
№8 · ТАБЛИЦА
3 СТРОКИ · 3 БАЛЛА
8. Условие и действие робота
Заполни таблицу: определи действие робота в каждой ситуации по правилу движения вдоль линии. В каждой строке оставь видимые данные и впиши недостающую команду.
Ситуация датчика
Состояние моторов
Действие программы
Датчик видит линию слева
Правый мотор работает быстрее
Датчик видит линию справа
Левый мотор работает быстрее
Датчик не обнаруживает линию
Оба мотора остановлены
№9 · ИСТИНА / ЛОЖЬ
6 УТВЕРЖДЕНИЙ · 4 БАЛЛА
9. Отладка алгоритма следования по линии
Оцени утверждения с точки зрения отладки программы датчика линии. Учитывай связь между показанием датчика, условием и действием моторов.
Если робот постоянно уезжает вправо, нужно проверить условие и разницу скоростей моторов.ИстинаЛожь
Чем больше команд в программе, тем правильнее она работает.ИстинаЛожь
Повторная проверка датчика помогает роботу корректировать направление движения.ИстинаЛожь
Если условие никогда не выполняется, робот может не изменить скорость моторов.ИстинаЛожь
Для проверки программы достаточно один раз посмотреть на робота, не изменяя условия испытания.ИстинаЛожь
При отладке полезно менять одну настройку за раз и снова проверять движение.ИстинаЛожь
№10 · ПОСЛЕДОВАТЕЛЬНОСТЬ
7 ШАГОВ · 5 БАЛЛОВ
10. Отладка программы на трассе
Расставь этапы отладки программы следования по линии в правильном порядке: от подготовки до повторной проверки результата.
Изменить одну найденную настройку программы.
Наблюдать, в какой момент робот отклоняется от линии.
Повторить испытание и сравнить результат.
Проверить подключение датчика и моторов.
Запустить робота на трассе.
Сохранить рабочий вариант программы.
Убедиться, что в программе есть цикл проверки датчика.