Инфоурок Классному руководителю СтатьиПроект "Мой первый робот"

Проект "Мой первый робот"

Скачать материал

Из истории роботов.

Люди всегда стремились создать орудия, механизмы, машины, облегчающие труд и обеспечивающие защиту от неприятеля. Идея искусственных созданий впервые упоминается в древнегреческом мифе о Кадме, который, убив дракона, разбросал его зубы по земле и запахал их, из зубов выросли солдаты, а в мифе о боге огня Гефесте рассказывается, как он создал себе различных слуг: механического великана, несокрушимого медного Таласа, треножники, золотых служанок, которые «подобные девам живым, у которых Разум в груди заключен, и голос, и сила…» (Гомер «Иллиада»).

Одной из первых попыток сконструировать робота считаются наработки Леонардо да Винчи в 1495 году. Робот Леонардо да Винчи – человекоподобный механизм, который был запрограммирован имитировать человеческие движения (приподниматься и садиться, двигать руками и шеей).

https://upload.wikimedia.org/wikipedia/commons/thumb/4/45/Leonardo-Robot3.jpg/800px-Leonardo-Robot3.jpg

 

Само слово «робот» впервые было использовано Карелом Чапеком и его братом Йозефом в 1921 году в пьесе «Россумские Универсальные Роботы», в которой рассказывается о восстании роботов-андроидов. На чешском языке слово «робот» означает «подневольный труд».

Слово «роботехника» было впервые использовано в печати Айзеком Азимовым в научно-фантастическом рассказе «Лжец», опубликованном в 1941 году.

 

 

 

Я выбрал эту тему, так как с самого маленького возраста увлекался конструкторами и роботами.

Мой первый робот умел двигаться, сверкая глазами и издавая звуки.

 

 

 

 

 

 

Затем у меня появились роботы из конструктора Лего, благодаря которым, мои увлечения объединились в одно – роботехника! Я собирал всевозможных роботов, мечтая о том дне, когда я смогу  запрограммировать их выполнять мои команды.

Вставить фото.

И вот в этом году сбылась моя мечта, мне подарили LEGO® MINDSTORMS® EV3!

Вставить фото.

Цель моего проекта:

Научиться программировать в среде программирования Lego mindstorms EV3 и  научить своего робота играть в Кегельринг.

Мои задачи:

1.                  изучить историю роботов;

2.                  изучить основные элементы робота;

3.                  собрать робота

4.                  научиться программировать в среде программирования Lego mindstorms EV3

5.                  написать программу в приложении EV3 Programmer «Кегельринг».

 

Для выполнения поставленных передо мной задач я решил собрать робот-тележку. Конструкция робота:

- два больших мотора, для того, чтобы мой робот мог поворачивать;

- два ведущих колеса, на которые будут передаваться усилия моторов;

- одно свободно вращающееся колесо, которое будет придавать устойчивость моему роботу;

- главный блок EV3, который будет хранить и выполнять мои программы;

- некоторое количество деталей, для придания конструкции законченного вида.

 

 

Основные элементы

В набор Lego mindstorms EV3 входят:

 два больших мотора. Моторы выполняют роль мышц или силовых элементов нашего робота. Большие моторы, наиболее часто используются для передачи вращения на колеса, тем самым, обеспечивая движение робота. Можно сказать, что эти моторы выполняют ту же роль, что и ноги человека.

Один средний мотор, который выполняет роль движущей силы для различного навесного оборудования робота (клешни, модули захвата, различные манипуляторы) По аналогии с большими моторами отведем среднему мотору ту же роль, которую у нас выполняют руки.

Датчики, которые представляют роботу необходимую информацию из внешней среды.

Основным элементом является главный блок EV3. В этом корпусе заключен мозг моего робота. Именно здесь выполняется программа, получающая информацию с датчиков, обрабатывающая её и передающая команды моторам.

 

Изучение среды программирования Lego mindstorms EV3.

 В ходе работы я научился:

1)                составлять программу движения робота по определенному маршруту.

Например с помощью данной программы робот проезжает

Фото

2)                выводить на экран текстовую или графическую информацию;

3)                выводить на встроенный динамик блока EV3 звуковые файлы;

4)                использовать датчик касания.

Например, данная программа заставляет робота двигаться вперед, при наезде на препятствие - отъезжать назад, поворачивать вправо на 90 градусов и продолжать движение вперед до следующего препятствия.

Фото

5)                использовать датчик цвета, очень важный и полезный датчик! В большинстве конструкций он является, тем, чем у человека являются глаза.

Например, данная программа – это программу прямолинейного движения робота, называющего цвета полос, над которыми он проезжает. При достижении черной полосы робот проговаривает "Stop" и останавливается.

Фото

6)                использовать инфракрасный датчик.

Например, данная программа прямолинейно движущегося робота, останавливающегося перед стеной или препятствием, отъезжающего немного назад, поворачивающего на 90 градусов и продолжающего движение до следующего препятствия.

Фото

7)                Дистанционное управлять роботом с помощью инфракрасного маяка

Фото

 

На этом мое изучение программирования не закончилось, ведь я делаю только первые шаги в увлекательный мир робототехники! Впереди меня ждет еще много интересного и познавательного!

Кегельринг.

Основные правила "Кегельринга": необходимо собрать и запрограммировать робота, который выталкивает кегли за пределы ринга.

           Передо мной стоят две взаимосвязанных задачи:

1.Разработка ключевого алгоритма поведения робота;

2.Разработка механической конструкции робота, позволяющей реализовать требуемое поведение.

Поведенческую модель робота:

1.Робот, находясь в центре поля, начинает вращаться по часовой стрелке, пока не заметит кеглю.

Робот вращается по часовой стрелке

2.Двигаясь в направлении кегли, робот выталкивает её за пределы окружности.

Робот выталкивает кеглю

3.Заметив черную границу поля, робот возвращается назад, в место старта.

Робот возвращается назад

 

           Следовательно, мой робот должен уметь:

1.вращаться на месте вокруг своей оси;

2.двигаться прямолинейно;

3.обнаруживать предмет, удаленный на некоторое расстояние;

4.обнаруживать границу поля.

 

                    Под данные условия вполне подходит мой робот-тележка, для обнаружения кегли я воспользуюсь инфракрасным датчиком, а границу поля мне поможет обнаружить датчик цвета.

 

Вывод.

        В современном мире робототехника используется во всех областях жизнедеятельности человека, от игрушек до космических полетов к далеким планетам. Над созданием роботов трудятся ученые и инженеры. Своей проектной работой я хотел показать, что каждый школьник может почувствовать себя ученым-инженером и создать своего собственного робота.    

           

 

 

Список использованной литературы.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Проект "Мой первый робот""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист органа опеки

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 666 316 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 16.05.2018 1663
    • DOCX 495.9 кбайт
    • 40 скачиваний
    • Рейтинг: 1 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Симонова Светлана Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Симонова Светлана Викторовна
    Симонова Светлана Викторовна
    • На сайте: 7 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 68312
    • Всего материалов: 40

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 161 человек из 47 регионов

Курс повышения квалификации

Особенности реализации Федеральной рабочей программы воспитания в школе

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 92 человека из 32 регионов
  • Этот курс уже прошли 251 человек

Курс повышения квалификации

Актуальные вопросы взаимодействия образовательной организации с семьями обучающихся

72/108 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 20 регионов
  • Этот курс уже прошли 88 человек

Курс повышения квалификации

Профилактика компьютерной зависимости и безопасность в сети Интернет среди детей и подростков

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 51 человек из 27 регионов
  • Этот курс уже прошли 147 человек

Мини-курс

Профессиональное развитие бизнеса: стратегии и инструменты

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Неорганическая химия

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 14 регионов

Мини-курс

ФАОП: индивидуализированное образование и коррекционная работа

6 ч.

780 руб. 390 руб.
Подать заявку О курсе