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

Практическая работа № 1

Тема: Изучение компонентов Lego


Mindstorms EV3. Знакомство со средой
разработки Lego Mindstorms Education EV3.

Цель работы: Изучить основные


компоненты робота и программное
обеспечение. Описать основные компоненты
Lego Mindstorms EV 3 и блоки для
разработки алгоритмов робота.

71420.25
Mod Coala Nr.document Semnat Data
Elaborat Russ Yana 29. Lit Coala Coli
09
Verificat Rișcovoi Ivan 29.
09
Основные программные блоки.
1. Палитра блоков «Действие»

Блок «Начало» ( )- отмечает начало последовательности


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

Блок «Средний мотор» ( ) Средний мотор имеет


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

Блок «Большой мотор» ( )  Большой мотор — это


мощный «умный» мотор. В нем есть встроенный датчик вращения с
разрешением 1 градус для точного контроля. Большой мотор EV3
является более мощным, чем средний мотор EV3. Это происходит за
счет наличия в большом моторе EV3 редуктора.

Блок«Рулевое управление » ( ) - может заставлять


робота двигаться вперед, назад, поворачиваться или останавливаться..
Используется блок «Рулевое управление» для роботизированных
транспортных средств, в которых имеются два больших мотора, где один
мотор управляет левой стороной транспортного средства, а второй мотор
управляет правой стороной.
Блок« Независимое управление моторами» ( )Блок
независимого управления четвертый по счету. Всего есть пять
режимов работы:
1.Выключить 4.Включить на количество градусов
2.Включить 5. Включить на количество оборотов
3.Включить на количество секунд

Блок «Экран»-находится по счету пятый слева.Четыре


режима блока управлением экрана:
1.Текст
2.Фигуры.
3.Изображен
0. 4.Сброс настроек.

Блок« Звук » - для воспроизведения различных звуков лего


и других мелодий. Можно управлять громкостью звука и его
длительностью.

Блок«Индикатор состояния модуля » - подсветка,


расположенная вокруг кнопок управления блоком.Подсветка
кнопок может быть трех цветов:

1.Зеленой

2.Красной

3.Оранжевой

2. Палитра блоков «Управление операторами»


Блок «Ожидание» - заставляет программу ожидать выполнения
какого-либо условия или наступления какого-либо события. Пока не
выполнится условие, установленное в этом блоке, программа не
перейдет к выполнению следующих программных блоков.

Блок «Цикл» - блок многократно выполняет программные блоки,


вложенные внутрь его, пока не будет выполнено условие завершения
цикла, заданное в настройках блока.

Блок « Переключатель» - служит для того, чтобы в зависимости


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

Блок « Прерывание цикла» - досрочное прекращение


выполнения заданного цикла.

3. Палитра блоков «Датчик»

Всего в закладке «Датчики» одиннадцать блоков:

Блок – «Кнопки управления модулем» Блок – «Датчик звука NXT»

Блок – «Датчик цвета»

Блок – «Гироскопический датчик»

Блок – «Инфракрасный датчик»

Блок – «Вращение мотора»

Блок – «Температурный датчик»

Блок – «Таймер»

Блок – «Датчик касания»

Блок – «Ультразвуковой датчик»

Блок – «Счетчик электроэнергии»


4. Палитра блоков «Операции с данными»

Закладка «Операции с данными» состоит из десяти блоков


программирования:

Блок – «Переменная»
Блок – «Константа»
Блок – «Операции над массивами»
Блок – «Логические операции»
Блок – «Математика»
Блок – «Округление»
Блок – «Сравнение»
Блок – «Интервал»
Блок – «Текст»
Блок – «Случайное значение»

5.Палитра блоков «Дополнения»

Закладка «Дополнения» в палитре блоков состоит из десяти блоков


программирования:
1. Блок – «Доступ к файлу» 10.Блок – «Комментарий»
2.Блок – «Регистрация данных»
3.Блок – «Обмен сообщениями»
4.Блок – «Подключение через Bluetooth»
5. Блок – «Поддерживать в активном состоянии»
6.Блок – «Необработанное значение датчика»
7.Блок – «Нерегулируемый мотор»
8. Блок – «Инвертирование мотора»
9.Блок – «Остановить программу»

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