СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 24.06.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Робототехника. Программирование движения робота

Категория: Технология

Нажмите, чтобы узнать подробности

Презентация к уроку по робототехнике в 5 классе, в которой предлагается задание на повторение темы "Введение в робототехнику", объясняются базовые понятия "алгоритм", "программа", подробно разъясняется создание программы на движение робота по прямоугольнику (квадрату).

Просмотр содержимого документа
«Робототехника. Программирование движения робота»

Тема:  Робототехника  Программирование движения робота Выполнила: учитель технологии МОУ Некоузской СОШ Кудряшова Т.Б.

Тема: Робототехника Программирование движения робота

Выполнила: учитель технологии МОУ Некоузской СОШ Кудряшова Т.Б.

Данетка Слово «робот» придумал Илон Маск С чешского языка оно переводится «тяжелая работа» Роботы могут восстать против своих создателей Информацию из окружающего мира робот получает с помощью сенсоров Контроллер – это исполнительный орган робота, совершающий движение  Нет Да Нет Да Нет

Данетка

  • Слово «робот» придумал Илон Маск
  • С чешского языка оно переводится «тяжелая работа»
  • Роботы могут восстать против своих создателей
  • Информацию из окружающего мира робот получает с помощью сенсоров
  • Контроллер – это исполнительный орган робота, совершающий движение

Нет

Да

Нет

Да

Нет

Данетка Нет Да Да Да Нет Робот-хирург может сам делать операции без участия человека Подводный робот может исследовать дно океана на больших глубинах Квадрокоптер - это летающий робот Датчики позволяют роботу получать информацию из окружающего мира Роботов, имитирующих поведение и движения человека называют гуманоидами

Данетка

Нет

Да

Да

Да

Нет

  • Робот-хирург может сам делать операции без участия человека
  • Подводный робот может исследовать дно океана на больших глубинах
  • Квадрокоптер - это летающий робот
  • Датчики позволяют роботу получать информацию из окружающего мира
  • Роботов, имитирующих поведение и движения человека называют гуманоидами
    Мобильные роботы позволяют выполнять работу там, где человеку находиться опасно или невозможно. Мобильный робот передвигается с помощью шасси, например колёс или гусениц. При передвижении робот выполняет команды оператора или действует согласно командам, записанным в программу. Команды передаются с помощью проводной или радиосвязи.
    • Мобильные роботы позволяют выполнять работу там, где человеку находиться опасно или невозможно.
    • Мобильный робот передвигается с помощью шасси, например колёс или гусениц. При передвижении робот выполняет команды оператора или действует согласно командам, записанным в программу. Команды передаются с помощью проводной или радиосвязи.
    Для перемещения по земле роботы используют шасси. Шасси — это та часть транспортного средства, которая служит для его передвижения и управления им. Шасси могут быть колёсными, гусеничными или даже в виде лыж.
    • Для перемещения по земле роботы используют шасси. Шасси — это та часть транспортного средства, которая служит для его передвижения и управления им. Шасси могут быть колёсными, гусеничными или даже в виде лыж.
    Где применяются мобильные роботы?

    Где применяются мобильные роботы?

    Робот оснащён двумя колёсами, с помощью которых он перемещается вперёд, назад и поворачивает. Колёса робота независимы — каждое колесо приводится в движение собственным электромотором, который может вращать «своё» колесо с заданной скоростью и в заданном направлении. Когда оба электромотора вращают колёса в одном направлении с одинаковой скоростью, робот движется вперёд или назад по прямой линии. Когда колёса вращаются в одном направлении с разной скоростью, робот движется вперёд или назад по изогнутой линии — плавно поворачивает. Если колёса движутся в противоположных направлениях, робот поворачивается вокруг своей оси. Если же одно колесо движется, а другое нет, робот поворачивается вокруг неподвижного колеса.
    • Робот оснащён двумя колёсами, с помощью которых он перемещается вперёд, назад и поворачивает. Колёса робота независимы — каждое колесо приводится в движение собственным электромотором, который может вращать «своё» колесо с заданной скоростью и в заданном направлении.
    • Когда оба электромотора вращают колёса в одном направлении с одинаковой скоростью, робот движется вперёд или назад по прямой линии. Когда колёса вращаются в одном направлении с разной скоростью, робот движется вперёд или назад по изогнутой линии — плавно поворачивает. Если колёса движутся в противоположных направлениях, робот поворачивается вокруг своей оси. Если же одно колесо движется, а другое нет, робот поворачивается вокруг неподвижного колеса.
    Для того чтобы робот перемещался и поворачивал, достаточно указать ему направление вращения и скорость, с которой каждый мотор будет вращать своё колесо. Чтобы робот вовремя остановился, потребуется также задать время, в течение которого колёса будут вращаться, или расстояние, которое следует преодолеть. Расстояние определяется специальным устройством, установленным на каждом колесе. Это устройство фиксирует, сколько оборотов совершило колесо. Зная диаметр колеса, можно подсчитать расстояние, на которое переместился робот.
    • Для того чтобы робот перемещался и поворачивал, достаточно указать ему направление вращения и скорость, с которой каждый мотор будет вращать своё колесо. Чтобы робот вовремя остановился, потребуется также задать время, в течение которого колёса будут вращаться, или расстояние, которое следует преодолеть. Расстояние определяется специальным устройством, установленным на каждом колесе. Это устройство фиксирует, сколько оборотов совершило колесо. Зная диаметр колеса, можно подсчитать расстояние, на которое переместился робот.
    Попробуем помочь роботу выполнить движение по несложной траектории — воображаемому прямоугольнику. Для этого понадобятся две команды: 1) движение в прямом направлении на заданное расстояние (или по заданному времени) 2) поворот, причём угол поворота равен 90°. Поворот робот будет выполнять в тех точках, которые служат вершинами прямоугольника. Чтобы получился прямоугольник, повторить 4 раза, поместив алгоритм в цикл
    • Попробуем помочь роботу выполнить движение по несложной траектории — воображаемому прямоугольнику. Для этого понадобятся две команды:
    • 1) движение в прямом направлении на заданное расстояние (или по заданному времени)
    • 2) поворот, причём угол поворота равен 90°. Поворот робот будет выполнять в тех точках, которые служат вершинами прямоугольника.
    • Чтобы получился прямоугольник, повторить 4 раза, поместив алгоритм в цикл
    Сначала роботу дают команду двигаться по прямой линии на определённое расстояние или в течение определённого времени, например 2 с. Выполняя эту команду, робот проедет одну сторону воображаемого прямоугольника. Затем ему дают вторую команду — повернуть на 90° направо. Теперь робот готов двигаться по второй стороне прямоугольника. Движение робот будет повторять то, которое он уже проделал, выполняя первую команду. Поэтому можно просто повторить первую команду, а далее и вторую — совершить поворот.
    • Сначала роботу дают команду двигаться по прямой линии на определённое расстояние или в течение определённого времени, например 2 с. Выполняя эту команду, робот проедет одну сторону воображаемого прямоугольника.
    • Затем ему дают вторую команду — повернуть на 90° направо. Теперь робот готов двигаться по второй стороне прямоугольника. Движение робот будет повторять то, которое он уже проделал, выполняя первую команду. Поэтому можно просто повторить первую команду, а далее и вторую — совершить поворот.
    Составление программы на движение робота

    Составление программы на движение робота

    Как добиться, чтобы роботы выполняли те команды, которые мы считаем нужными? Как вы думаете, какие должны быть команды, чтобы роботы их понимали? Что такое программа? Для робота необходимо задать набор команд, которые он будет точно выполнять. Программу для робота создают люди. Для этого сначала определяется алгоритм — описание последовательности действий, исполнение которых приводит к решению поставленной задачи. Затем алгоритм записывают на языке, понятном роботу.
    • Как добиться, чтобы роботы выполняли те команды, которые мы считаем нужными?
    • Как вы думаете, какие должны быть команды, чтобы роботы их понимали?
    • Что такое программа?
    • Для робота необходимо задать набор команд, которые он будет точно выполнять.
    • Программу для робота создают люди. Для этого сначала определяется алгоритм — описание последовательности действий, исполнение которых приводит к решению поставленной задачи. Затем алгоритм записывают на языке, понятном роботу.
    программа — это алгоритм, записанный на языке исполнителя команд (робота). Языков программирования существует много. Исполнитель алгоритма — это система (техническая, биологическая или биотехническая), способная выполнить действия, предписываемые алгоритмом. При разработке робота-исполнителя необходимо учитывать среду, в которой он будет работать, и систему команд исполнителя.
    • программа — это алгоритм, записанный на языке исполнителя команд (робота). Языков программирования существует много.
    • Исполнитель алгоритма — это система (техническая, биологическая или биотехническая), способная выполнить действия, предписываемые алгоритмом.
    • При разработке робота-исполнителя необходимо учитывать среду, в которой он будет работать, и систему команд исполнителя.
      https://sh-pugachevskaya-r56.gosweb.gosuslugi.ru/netcat_files/userfiles/tehn_6_kl_15.03.docx https://zaochnik.ru/blog/professii-svjazannye-s-robototehnikoj-spisok-opisanie http://www.myshared.ru/slide/938891/ https://yandex.ru/video/preview/4083539428156613500 https://yandex.ru/video/preview/1865670899643237359
      • https://sh-pugachevskaya-r56.gosweb.gosuslugi.ru/netcat_files/userfiles/tehn_6_kl_15.03.docx
      • https://zaochnik.ru/blog/professii-svjazannye-s-robototehnikoj-spisok-opisanie
      • http://www.myshared.ru/slide/938891/
      • https://yandex.ru/video/preview/4083539428156613500
      • https://yandex.ru/video/preview/1865670899643237359


      Скачать

      Рекомендуем курсы ПК и ППК для учителей

      Вебинар для учителей

      Свидетельство об участии БЕСПЛАТНО!