Урок №1. Знакомство с конструктором
Цель нашего курса научиться собирать базовые конструкции роботов и программировать их, разобрать базовые решения наиболее распространенных задач-соревнований.
Что в наборе? Классификация деталей, крепление деталей между собой, главный блок, моторы, датчики.
Разделим все детали на несколько категорий. На рисунке представлены детали, называемые балками (иногда для этих деталей можно встретить название — бим (beam)) Балки исполняют роль каркаса (скелета вашего робота),
Следующая группа деталей служит для соединения балок между собой, с блоком и датчиками. Детали, имеющие крестообразное сечение, называются осями (иногда штифтами) и служат для передачи вращения от моторов к колесам и шестерням. Детали, похожие на цилиндры (имеющие в сечении окружность) называются пинами (от англ. pin — шпилька),
Коннекторы. Их главная задача — соединение балок в различных плоскостях, изменение угла соединения деталей и подсоединение датчиков к роботу.
Шестерни предназначены для передачи вращения от моторов к другим элементам конструкции робота.
Движение в пространстве нашему роботу обеспечивают различные колеса и гусеницы, представленные в наборе.
Декаративные детали.
(вставить фото)
Два больших мотора. Моторы выполняют роль мышц или силовых элементов нашего робота. Большие моторы, наиболее часто используются для передачи вращения на колеса, тем самым, обеспечивая движение робота. Можно сказать, что эти моторы выполняют ту же роль, что и ноги человека.
Средний мотор выполняет роль движущей силы для различного навесного оборудования робота (клешни, модули захвата, различные манипуляторы). По аналогии с большими моторами отведем среднему мотору ту же роль, которую у нас выполняют руки.
Датчики, входящие в набор Lego mindstorms, представляют роботу необходимую информацию из внешней среды. Главная задача программиста — научиться извлекать и анализировать информацию, поступающую с датчиков, а затем подавать верные команды на моторы для выполнения определенных действий.
Основным элементом нашего конструктора является главный блок EV3. В этом корпусе заключен мозг нашего робота. Именно здесь выполняется программа, получающая информацию с датчиков, обрабатывающая её и передающая команды моторам.