Цель урока: реализовать управление мобильной платформой с помощью клавиатуры. Когда нажата клавиша Вверх, мобильная платформа едет вперед, когда нажата клавиша Вниз — назад. Если ничего не нажато — неподвижна.
Порядок выполнения задания:
1. Создаем стандартную структуру программы, состоящую из блока начала и блока «Всегда». Внутри блока «Всегда» вставляем блок «Если» . В группе Сенсоры есть блок «Клавиша нажата?» Блок возвращает значение ИСТИНА, если заданная клавиша нажата и ЛОЖЬ в обратном случае. С помощью этого блока задаем действия, которые должны выполняться при нажатой клавише вниз ( двигатель вращается назад).
Рисунок 1 — Реализация движения назад при нажатой клавише вниз
2. Аналогично добавляем движение вперед при нажатой кнопке вверх.
Рисунок 2 — Реализация движения вперед при нажатой клавише вверх
3. В случае, если ни одна кнопка не нажата посылаем на оба двигателя значения off. Пример готовой программы показан на рисунке 3.
Рисунок 3 — Готовая программа