Back to Курс
Уровень 2. Продвинутые автономные роботы.
0% Complete
0/0 Steps
-
ОСНОВЫ РОБОТОТЕХНИКИУрок 1: Введение в робототехнику3 Темы
-
Урок 2: Знакомимся с датчиками4 Темы|1 Тест
-
Урок 3: Знакомимся с приводами6 Темы|1 Тест
-
Урок 4: Распознавание лиц с помощью робота2 Темы
-
АВТОНОМНЫЕ РОБОТЫУрок 5: Робот, избегающий препятствий4 Темы|1 Тест
-
Урок 6: Робот, распознающий край и границы5 Темы|1 Тест
-
Урок 7: Управляемый робот5 Темы|1 Тест
-
РЕАЛЬНОЕ ПРИМЕНЕНИЕ ИИ & РОБОТОТЕХНИКАУрок 8: Полноприводный робот3 Темы
-
Урок 9: Робот, отслеживающий положение объекта5 Темы|1 Тест
-
Урок 10: Подъёмно-транспортный робот - сборка2 Темы
-
Урок 11: Подъёмно-транспортный робот3 Темы
-
ИТОГОВЫЙ ПРОЕКТУрок 12: Курсовой проект
Урок 3, Тема 4
В прогрессе
Задание 2: Движение сервопривода
Урок Progress
0% Complete
Задача: Движение сервопривода
Для выполнения нашей следующей задачи нужно будет вращать стержень сервопривода под различными углами, например, под углом 0, 90 и 180 градусов.
Напишем код!
- Перейдем на панель Events (События) и перетащим блок when green flag clicked в область программирования.
- Под ним поместим блок forever.
- Добавим блок set servo on () to () angle из панели robot (робот) внутрь блока forever и изменим значение угла на 90.
- Добавим задержку в 1 секунду, расположив блок wait () seconds внутри блока forever.
- Скопируем последние два блока и изменим значение угла на 0 в блоке set servo on () to () angle.
- Повторим этот шаг еще раз и изменим значение угла на 90 и 180, соответственно, для следующих блоков.
Наша программа готова!
Нажмём на зелёный флаг, чтобы её запустить.
Проверка
При нажатии на зелёный флаг стержень сервопривода продолжит вращаться. Попробуйте установить его на разные углы и проверьте, что получится.