Вы находитесь на странице: 1из 10

Урок № 2

Конструирование
простого
двухколесного
робота

СОДЕРЖАНИЕ
Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Датчики, моторы. Управление роботом. . . . . . . . . . . . . 3
Инфракрасный датчик. . . . . . . . . . . . . . . . . . . . . . . . . . 5
Турнир «Робосумо». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Условия проведения «Робосумо». . . . . . . . . . . . . . . . . 7
Соревнование. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Конструирование простого двухколесного робота

Введение
Сегодня мы приступаем к изучению одного из са-
мых интересных и увлекательных курсов Малой
Академии ШАГ – Робототехнике.
Вы уже работали с различными программами и зна-
ете строение самого компьютера, но знаете ли вы, что
программы существуют даже за его пределами?
Кроме того, что во время изучения этого курса вам
не придется засиживаться за учебниками и выполнять
скучные задания, каждый урок будет новым испытани-
ем ваших способностей.
Вы станете участником множества соревнований,
научитесь собирать различных роботов, а в конце смо-
жете побороться за победу в самой сложной и опасной
гонке «Трасса»!

Датчики, моторы.
Управление роботом
Все роботы должны быть оснащены датчиками для
взаимодействия с внешним миром. Датчики чем-то на-
поминают органы чувств человека.
Создаваемые нами марсоходы будут оснащены раз-
личными датчиками с особыми функциями. Кратко
рассмотрим их.
3
Урок № 2

■■ Датчик цвета распознает семь различных цветов и


определяет их яркость.
■■ Датчик касания помогает роботу реагировать на
прикосновения и распознает три ситуации: касание,
щелчок и освобождение.
■■ Удаленный инфракрасный пульт дает возможность
дистанционно управлять роботом.
■■ ИК-датчик (датчик расстояния) служит для прие-
ма сигнала с инфракрасного пульта и обнаружения
объектов в заданном радиусе.
■■ Большой мотор используется для организации си-
стемы передвижения робота.
■■ Средний мотор используется для организации ма-
нипуляторов и другого функционала робота.
Управлять роботами можно через специальные
пульты. Например, через ИК-пульт дистанционного
управления скоростью Power Functions.

4
Конструирование простого двухколесного робота

Управление роботами может проводиться также че-


рез мобильное приложение Robot Commander, которое
можно загрузить на телефон с Google Play или AppStore.

Инфракрасный датчик
Инфракрасный (ИК) датчик работает с помощью
невидимых человеку инфракрасных волн. Такие волны
используют, например, дистанционные пульты управ-
ления бытовой техникой (телевизорами, видео и музы-
кальными устройствами).
Инфракрасный датчик в режиме Приближение са-
мостоятельно посылает инфракрасные волны и, поймав
отраженный сигнал, определяет наличие препятствия
перед собой.
5
Урок № 2

Давайте разберем, как управлять роботом с помо-


щью ИК-пульта.
Сначала нужно активировать робота и перейти ко
вкладке Bricks, используя кнопки влево/вправо. Затем,
посредством кнопок вверх/вниз, находим во вкладке
нужный пункт и активируем его нажатием центральной
кнопки пульта.

Убедимся, что инфракрасный сенсор подключен к


4-му порту. Для выбора канала также используем цен-
тральную кнопку. Готово, теперь можно управлять ро-
ботом с помощью дистанционного пульта!
Чтобы робот двигался вперед, одновременно за-
жимаем обе нижние кнопки, чтобы ехал назад  –  обе
верхние. Для поворота вправо следует зажать нижнюю
правую кнопку, для поворота влево  –  нижнюю левую.
Для разворота влево одновременно зажимаем нижнюю
левую и верхнюю правую кнопки, для поворота впра-
во – нижнюю правую и верхнюю левую кнопки.

6
Конструирование простого двухколесного робота

Турнир «Робосумо»
Когда мы собрали нашего первого простого робота,
давайте устроим состязание между собранными робо-
тами – «Робосумо».
Условия проведения «Робосумо»
Нужно создать манеж для «Робосумо». Когда манеж
готов, стоит проверить свои силы на групповом турнире.
Турнир «Робосумо» проходит в несколько раундов.
По их результатам определяется победитель и награ-
ждается наивысшим баллом.
В состязании «Робосумо» участникам необходи-
мо собрать и запрограммировать автономного робота,
который будет наилучшим образом выталкивать робо-
та-противника за пределы ринга. В качестве ринга ис-
пользуется круг белого цвета, с черной линией по краю,
как показано на рисунке ниже.

7
Урок № 2

3-4 команды соревнуются за получение баллов в по-


единках, каждый из которых разбит на 3 раунда. После
каждого раунда, преподавателем записывается время
победы или поражения.
Соревнование
1. Каждый матч состоит из 3-х раундов по 30 секунд.
Раунды проводятся подряд. Если за 30 секунд ни один
робот не оказался за пределами линии, выигрывает
тот робот, который оказался ближе к центру круга.
В этом случае время в графе побед и поражений не
начисляется.
2. Вначале каждого раунда роботы-противники нахо-
дятся в разных положениях.
■■ Первый раунд: роботы направлены в разные стороны
(влево, вправо).
■■ Второй раунд: роботы направлены в разные стороны
(вправо, влево).
■■ Третий раунд: роботы направлены в противополож-
ные стороны.
Подробнее – на схеме ниже.

8
Конструирование простого двухколесного робота

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


друг с другом. Победа в раунде засчитывается, если
в течение 30 секунд любая часть робота противника
тронулась поля за пределами линии.
4. Команда, которая выиграла раунд, получает 1 балл.
Матч выигрывает команда, которая получила наи-
большее количество баллов. В случае одинакового
количества очков, выигрывает та команда, показатель
времени которой был лучше.
5. Участники имеют право на оперативную конструк-
тивную замену робота между раундами (в том числе
ремонт, настройка, замена элементов питания, выбор
программы).

9
Урок № 2
Конструирование простого
двухколесного робота

© Компьютерная Академия ШАГ


www.itstep.org

Все права на охраняемые авторским правом фото-, аудио- и видеопроизведения,


фрагменты которых использованы в материале, принадлежат их законным владель-
цам. Фрагменты произведений используются в иллюстративных целях в объёме,
оправданном поставленной задачей, в рамках учебного процесса и в учебных целях,
в соответствии со ст. 1274 ч. 4 ГК РФ и ст. 21 и 23 Закона Украины «Про авторське
право і суміжні права». Объём и способ цитируемых произведений соответствует
принятым нормам, не наносит ущерба нормальному использованию объектов
авторского права и не ущемляет законные интересы автора и правообладателей.
Цитируемые фрагменты произведений на момент использования не могут быть
заменены альтернативными, не охраняемыми авторским правом аналогами, и
как таковые соответствуют критериям добросовестного использования и честного
использования.
Все права защищены. Полное или частичное копирование материалов запрещено.
Согласование использования произведений или их фрагментов производится
с авторами и правообладателями. Согласованное использование материалов
возможно только при указании источника.
Ответственность за несанкционированное копирование и коммерческое исполь-
зование материалов определяется действующим законодательством Украины.

Вам также может понравиться