Среда программирования
Первым делом загрузите среду программирования Lego mindstorm. В главном меню программы выбираем: "Файл" - "Новый проект" или нажмите "+".
Первым делом загрузите среду программирования Lego mindstorm. В главном меню программы выбираем: "Файл" - "Новый проект" или нажмите "+".
В одном проекте может находиться множество программ. Для того, чтобы проект корректно загружался в робота необходимо в названии проекта и программ использовать только буквы латинского алфавита!
В одном проекте может находиться множество программ. Для того, чтобы проект корректно загружался в робота необходимо в названии проекта и программ использовать только буквы латинского алфавита!
Для того, чтобы дать название проекту, воспользуйтесь главным меню программы: "Файл" - "Сохранить проект как..." Чтобы изменить название программы - следует сделать двойной щелчок мышью на её названии (program) и вписать свое название.
Для того, чтобы дать название проекту, воспользуйтесь главным меню программы: "Файл" - "Сохранить проект как..." Чтобы изменить название программы - следует сделать двойной щелчок мышью на её названии (program) и вписать свое название.
В нижней части экрана находится палитра программирования, каждому цвету палитры соответствуют различные группы программных блоков.
В нижней части экрана находится палитра программирования, каждому цвету палитры соответствуют различные группы программных блоков.
1. Зеленая палитра отвечает за "действия". Она содержит блоки: управления моторами, блок вывода информации на экран, блок управления звуком и кнопками контроллера (главного блока) (данное перечисление относится к EV 3).
1. Зеленая палитра отвечает за "действия". Она содержит блоки: управления моторами, блок вывода информации на экран, блок управления звуком и кнопками контроллера (главного блока) (данное перечисление относится к EV 3).
2. Оранжевая палитра отвечает за "операторы". Она содержит блоки: Начало, Ожидание, Цикл, Переключатель, Прерывание цикла (данное перечисление относится к EV 3)
2. Оранжевая палитра отвечает за "операторы". Она содержит блоки: Начало, Ожидание, Цикл, Переключатель, Прерывание цикла (данное перечисление относится к EV 3)
3. Желтая палитра отвечает за "датчик". Она содержит блоки: Кнопки управления модулем, Датчик цвета, Инфракрасный датчик, Вращение мотора, Таймер, Датчик касания (данное перечисление относится к EV 3)
3. Желтая палитра отвечает за "датчик". Она содержит блоки: Кнопки управления модулем, Датчик цвета, Инфракрасный датчик, Вращение мотора, Таймер, Датчик касания (данное перечисление относится к EV 3)
4. Красная (оранжевая в NXT 2.0) палитра отвечает за "данные". Она содержит блоки: Переменная, Константа, Операции над массивом, Логические операции, Математика, Округление, Сравнение, Интервал, Текст, Случайное значение (данное перечисление относится к EV 3)
4. Красная (оранжевая в NXT 2.0) палитра отвечает за "данные". Она содержит блоки: Переменная, Константа, Операции над массивом, Логические операции, Математика, Округление, Сравнение, Интервал, Текст, Случайное значение (данное перечисление относится к EV 3)
5. Синяя (красная в NXT 2.0) палитра отвечает за "Расширенные блоки". Она содержит блоки: Доступ к файлу, Обмен сообщениями, Подключение через Bluetooth, Поддерживать в активном состоянии, Необработанное значение датчика, Нерегулируемый мотор,Инвертирование мотора, Остановить программу (данное перечисление относится к EV 3)
5. Синяя (красная в NXT 2.0) палитра отвечает за "Расширенные блоки". Она содержит блоки: Доступ к файлу, Обмен сообщениями, Подключение через Bluetooth, Поддерживать в активном состоянии, Необработанное значение датчика, Нерегулируемый мотор,Инвертирование мотора, Остановить программу (данное перечисление относится к EV 3)