SlideShare a Scribd company logo
О сновной функцией робота является движение  или перемещение его частей (манипуляторы, захваты, ноги, сенсоры) Ожидание событий ПРИМЕР
Р обот у необходимо  изменять свое поведение   ( движение ) в зависимости от внешних событий. Ожидание событий ПРИМЕР
Внешние события  п риход я т роботу через сенсоры и датчики, от внутренних часов робота, от оператора, а также от других роботов. Ожидание событий ПРИМЕР
Смена состояния робота: При программировании роботов часто говорят о состояниях. Например, робот находится в состоянии движения. Чтобы перейти к следующему состоянию, робот должен получить указание на это  через  какое-то событие. Ожидание событий ПРИМЕР
Например, находясь в состоянии движения роботу приходит сигнал от датчика касания, что впереди перпятствие ,  и робот из состояния движения переходит в состояние остановки. Ожидание событий Движение Остановка Сигнал от сенсора ПРИМЕР
Ожидание событий блок можно найти в общей (Common) палитре инструментов Программирование происходит через блок «Wait» (Ждать) Блок Ожидани я  может быть описан фразой «выполнять предыдущее действие  до тех пор,  пока не случиться ...» ПРИМЕР
Ожидание событий   Блок Ожидани я  может быть  использован для ожидания событий от разных сенсоров Источниками событий могут быть: Сенсоры и датчики Внутренние часы и таймеры Кнопки расположенные на  NXT  блоке Сообщения от других роботов ( Bluetooth ) ПРИМЕР
Ожидание событий Н омер  порта, где установлен   датчик Переход в следующее состояние определяется  силой (громкостью) звука: На микрофоне улавливается громкость меньше, чем  X  процентов  ( тише чем …) На микрофоне улавливается громкость больше, чем  X  процентов  ( Громче чем …) Ожидание событий от звукового сенсора «Ничего не делать до тех пор, пока не стало тише, чем …» ПРИМЕР
Ожидание событий Ничего не делать до тех пор, пока рядом с роботом не хлопнут в ладоши После хлопка, проиграть музыку Пример ПРИМЕР
Ожидание событий Задание 1 . Управление звуком. Робот должен начать двигаться после громкого хлопка. После еще одного хлопка робот должен повернуть на 180 градусов и снова ехать вперед. ПРИМЕР

More Related Content

PDF
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXT
PDF
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звука
PDF
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цвета
PDF
Кружок по робототехнике. Занятие #7. Решение задач
PDF
Кружок по робототехнике. Занятие #6. Ветвления
PDF
Ev3 руководство пользователя
PDF
Кружок по робототехнике. Занятие #8. Решение задач
PDF
Кружок по робототехнике. Занятие #2. Программируем моторы
Кружок по робототехнике. Занятие #2. Lego Mindstorms NXT
Кружок по робототехнике. Занятие #4. Программируем датчики касания и звука
Кружок по робототехнике. Занятие #5. Программируем датчики расстояния и цвета
Кружок по робототехнике. Занятие #7. Решение задач
Кружок по робототехнике. Занятие #6. Ветвления
Ev3 руководство пользователя
Кружок по робототехнике. Занятие #8. Решение задач
Кружок по робототехнике. Занятие #2. Программируем моторы

What's hot (8)

PDF
L^2: LEGO и Linux
PPTX
08.peremennyie.datchik rasstoyaniya.(ultrazvukovoy datchik)
PPTX
«Умный дом» - применение электроники для экономичного освещения
PPTX
09.robosumo
PDF
Wro2015 elementary v1.02
PDF
Alligator s-300
PDF
PDF
Alligator td 215
L^2: LEGO и Linux
08.peremennyie.datchik rasstoyaniya.(ultrazvukovoy datchik)
«Умный дом» - применение электроники для экономичного освещения
09.robosumo
Wro2015 elementary v1.02
Alligator s-300
Alligator td 215
Ad

More from Alexander Kolotov (10)

PDF
Таблица соответствия робототехнических компетенций и возрастов
PDF
Опросный лист оценки знаний по соревновательной робототехнике
PDF
Справка-обзор популярных робототехнических комплектов
PDF
тропинка по лесу к голубому озеру
PPTX
Робототехника с Not eXactly C. Часть I
PDF
Кружок по робототехнике. Занятие #3. Программируем экран и звуки
PDF
Кружок по робототехнике. Занятие #2. Первый робот
PDF
Promo presentation for robotics cources
PDF
Кружок по робототехнике. Занятие #1. Введение
PDF
Игрушки на вырост. Программируем Lego-роботов
Таблица соответствия робототехнических компетенций и возрастов
Опросный лист оценки знаний по соревновательной робототехнике
Справка-обзор популярных робототехнических комплектов
тропинка по лесу к голубому озеру
Робототехника с Not eXactly C. Часть I
Кружок по робототехнике. Занятие #3. Программируем экран и звуки
Кружок по робототехнике. Занятие #2. Первый робот
Promo presentation for robotics cources
Кружок по робототехнике. Занятие #1. Введение
Игрушки на вырост. Программируем Lego-роботов
Ad

Another example of slides for Lego Mindstorms NXT courses

  • 1. О сновной функцией робота является движение или перемещение его частей (манипуляторы, захваты, ноги, сенсоры) Ожидание событий ПРИМЕР
  • 2. Р обот у необходимо изменять свое поведение ( движение ) в зависимости от внешних событий. Ожидание событий ПРИМЕР
  • 3. Внешние события п риход я т роботу через сенсоры и датчики, от внутренних часов робота, от оператора, а также от других роботов. Ожидание событий ПРИМЕР
  • 4. Смена состояния робота: При программировании роботов часто говорят о состояниях. Например, робот находится в состоянии движения. Чтобы перейти к следующему состоянию, робот должен получить указание на это через какое-то событие. Ожидание событий ПРИМЕР
  • 5. Например, находясь в состоянии движения роботу приходит сигнал от датчика касания, что впереди перпятствие , и робот из состояния движения переходит в состояние остановки. Ожидание событий Движение Остановка Сигнал от сенсора ПРИМЕР
  • 6. Ожидание событий блок можно найти в общей (Common) палитре инструментов Программирование происходит через блок «Wait» (Ждать) Блок Ожидани я может быть описан фразой «выполнять предыдущее действие до тех пор, пока не случиться ...» ПРИМЕР
  • 7. Ожидание событий Блок Ожидани я может быть использован для ожидания событий от разных сенсоров Источниками событий могут быть: Сенсоры и датчики Внутренние часы и таймеры Кнопки расположенные на NXT блоке Сообщения от других роботов ( Bluetooth ) ПРИМЕР
  • 8. Ожидание событий Н омер порта, где установлен датчик Переход в следующее состояние определяется силой (громкостью) звука: На микрофоне улавливается громкость меньше, чем X процентов ( тише чем …) На микрофоне улавливается громкость больше, чем X процентов ( Громче чем …) Ожидание событий от звукового сенсора «Ничего не делать до тех пор, пока не стало тише, чем …» ПРИМЕР
  • 9. Ожидание событий Ничего не делать до тех пор, пока рядом с роботом не хлопнут в ладоши После хлопка, проиграть музыку Пример ПРИМЕР
  • 10. Ожидание событий Задание 1 . Управление звуком. Робот должен начать двигаться после громкого хлопка. После еще одного хлопка робот должен повернуть на 180 градусов и снова ехать вперед. ПРИМЕР