Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемГаля Лызлова
1 ROBOLAB. Разработка программ, содержащих операторы цикла. Программируем с LEGO Слайды к уроку информатики в 9 м классе. Автор: Борисов Андрей Николаевич Учитель информатики МОУ Брединской СОШ 1. Челябинская область
2 Соберите простейшего робота 2 ведущих колеса приводимых в действие моторами Левый мотор соединить с портом «А» на микрокомпьютере Правый мотор соединить с портом «С» на микрокомпьютере Датчиков на данной модели не нужно
3 В результате должна получится подобная модель робота
4 Задача. Создать программу для собранного Лего-робота, так, чтобы он двигался по траектории, представляющей из себя квадрат, любое количество раз.
5 Откройте среду прогрммирования ROBOLAB
6 Для ввода команд цикла зайдите в меню «Структуры»
7 В окне «Структуры» выберите меню «Циклы»
8 Так как на нашей модели датчики не установлены, выбираем значок начала цикла без датчиков.
9 Зажав левой кнопкой мыши значок начала цикла перетащим его в начало программы
10 Не выходя из окна «Циклы» вставим в программу значок «Конец цикла»
11 Зажав левой кнопкой мыши значок конца цикла перетащим его в конец программы
12 Вернитесь в окно «Функции» нажимая на стрелку возврата
13 Перетащите в окно с программой моторчики «А» и «С», учитывая направление, для движения по прямой. И в меню «Жди» выберите нужный значок «Жди указанное время». Соедините проводами значки ветвления и моторчики, как показано на рисунке, выбрав инструмент «Подключить провод»
14 Перетащите в окно с программой моторчики «А» и «С», учитывая направление для поворота робота, и в меню «Жди» выберите нужный значок «Жди указанное время». Соедините проводами значки цикла и моторчики, как показано на рисунке, выбрав инструмент «Подключить провод»
15 Используя меню «Модификаторы» добавьте в программу значки, уточняющие какое количество раз должен повториться цикл, сколько времени должно пройти до поворота и сколько длится поворот. Соедините все значки проводами! Для того чтобы робот проехал по квадрату 1 раз число повторений в цикле должно равняться 4, если нужно проехать по траектории 2 раза, число повторений - 8. И т.д.
16 Передайте созданную программу на микрокомпьютер посредством инфракрасного порта Для передачи программы на микрокомпьютер нажмите указанную кнопку. Приемник микрокомпьютера и передатчик должны находится на расстоянии не больше 15 см.
17 Запустите программу, переданную на микрокомпьютер на выполнение, установив робота на плоскости, достаточной для движения по заданной траектории. В случае неправильного разворота робота, на больший или меньший угол, измените время разворота в программе в большую или меньшую сторону и снова передайте программу на микрокомпьютер.
18 Задание для закрепления Создать программу для собранного Лего-робота, так, чтобы он двигался по траектории, представляющей из себя звезду. Для наглядности, на роботе можно закрепить фломастер или карандаш, и запускать его на листе ватмана.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.