February 14, 2023

Датчик касания. Занятие по программированию роботов Lego Mindstorms EV3

Цифровая грамотность для взрослых и детей

229 подписчиков

Подписаться

Датчик касания в наборе конструктора Lego Mindstorms EV3

Датчик касания в наборе конструктора Lego Mindstorms EV3

Задача: робот ждёт до нажатия, чтобы начать движение.

Полная версия дистанционного занятия на видео — в конце статьи.

Сначала соберём стандартную тележку Lego Mindstorms EV3 и прикрепим датчик касания с ориентацией "вперёд".

Шаг 1. Датчик касания присоедините кабелем к порту 1 "до щелчка".

Шаг 2. Начните новый проект в программе Lego Education Classroom.

Шаг 3. Добавьте блок "Переместить вперёд на [количество оборотов]"

Шаг 4. Добавьте блок "Ожидание нажатия"

Шаг 5. Добавьте блок "Выход и из программы"

Шаг 6. Переименуйте и сохраните проект латинскими буквами, например OzhidanieNazhatiya

Шаг 7. Запустите проект. Робот ждёт нажатия датчика касания, а затем переходит к выполнению команды "Переместить вперёд на 1 оборот". Затем тележка останавливается и выходит из цикла программы.

Ответьте на вопросы самоконтроля

Какова функция блока ожидания?

  1. Удерживает выполнение программы до тех пор, пока не будет нажат датчик
  2. Запускает программу непрерывно до тех пор, пока не сработает датчик касания
  3. Удерживает запуск программы до тех пор, пока не будет нажата какая-либо кнопка на дисплее.
  4. Запускает программу непрерывно до тех пор, пока не будет нажата кнопка на контроллере.

В приведённой ниже программе робот ждёт, прежде чем начать движение, потому что:

  1. Блок ожидания стоит первым в программе
  2. Блок ожидания всегда имеет приоритет над блоками перемещения

Что произойдёт, если удерживать нажатой кнопку датчика касания при запуске программы?

Домашнее задание к занятию "Датчик касания"

Соберите 5 скриптов, в которых вместо датчика касания используются разные кнопки на контроллере!

Механика работы сенсора

Короткий ролик, когда робот касается препятствия при помощи датчика касания, отталкивается и разворачивается. Как написать такую программу? Делитесь своими идеями в комментариях!

Видео с дистанционным занятием о программировании датчика касания Lego Mindstorms EV3

Если было полезно узнать о работе датчика касания Lego Mindstorms EV3, добавьтесь в подписчики и отметьте статью лайком!

СОТРУДНИЧЕСТВО С НАМИ Наши блоги: Органик.Онлайн (органические товары, экологичный образ жизни) На Закваске (всё о хлебе) Компьютерная грамотность С кем хотим сотрудничать: — Блогеры Дзена — Рекламодатели в смежных нишах (косметические и продуктовые бренды, особенно, производители зерновых, муки, хлеба, хлебопекарные онлайн-курсы, пекарни, рестораны и пр.) Какие варианты сотрудничества мы…Органик.Онлайн14 февраля