Вернуться в Курс

Уровень 2. Продвинутые автономные роботы.

0% завершено
0/0 Шагов
  1. ОСНОВЫ РОБОТОТЕХНИКИ
    Урок 1: Введение в робототехнику
    3 Темы
  2. Урок 2: Знакомимся с датчиками
    4 Темы
    |
    1 Тест
  3. Урок 3: Знакомимся с приводами
    6 Темы
    |
    1 Тест
  4. Урок 4: Распознавание лиц с помощью робота
    2 Темы
  5. АВТОНОМНЫЕ РОБОТЫ
    Урок 5: Робот, избегающий препятствий
    4 Темы
    |
    1 Тест
  6. Урок 6: Робот, распознающий край и границы
    5 Темы
    |
    1 Тест
  7. Урок 7: Управляемый робот
    5 Темы
    |
    1 Тест
  8. РЕАЛЬНОЕ ПРИМЕНЕНИЕ ИИ & РОБОТОТЕХНИКА
    Урок 8: Полноприводный робот
    3 Темы
  9. Урок 9: Робот, отслеживающий положение объекта
    5 Темы
    |
    1 Тест
  10. Урок 10: Подъёмно-транспортный робот - сборка
    2 Темы
  11. Урок 11: Подъёмно-транспортный робот
    3 Темы
  12. ИТОГОВЫЙ ПРОЕКТ
    Урок 12: Курсовой проект
Урок прогресс
0% завершено

Калибруем сервопривод

Задача калибровки сервопривода — это отладка угла сервопривода.

Подсоединение сервопривода к Кварки

Сервопривод нужно подсоединить к разъёму Кварки для сервоприводов. Кварки оснащён двумя сервопортами. Коричневый провод всегда должен находиться слева.

Калибровка угла

Для проведения калибровки нам нужно узнать чуть больше об углах сервопривода.

Согласно конфигурации сервопривода, угол в 90° означает направление лицом вперёд. Таким образом, 45° означает «направо», 135° — «налево», то есть 45° налево из положения лицом вперёд.

Блоки управления сервоприводом

 

В PictoBlox есть блок, который может применяться для калибровки сервопривода.

  1. Set servo on () to () angle: Этот блок используется для изменения угла сервопривода на любой заданный угол от 0 до 180.

Мы собрали робота, обходящего препятствия. С помощью данного блока мы научимся его калибровать. Выполним следующие шаги:

  1. Сначала отсоединим конструкцию с ультразвуковым датчиком от головки сервопривода.
  2. Перейдем на панель Events (События) и перетащим блок when green flag clicked в область программирования.
  3. После этого поместим блок set servo on () to () angle из панели Robot (Робот) под блоком when green flag clicked.
  4. Запустим нашу программу. Головка сервопривода должна находиться в нужном положении.
  5. И, наконец, установим конструкцию с ультразвуковым датчиком обратно на стержень сервопривода.

Калибровка успешно завершена!