Skip to main content

Прочтите о датчике расстояния.

Чтобы узнать больше о датчике расстояния, попросите читателя организовать, как группа будет читать статью VEX IQ Distance Sensor из библиотеки VEX.  В этой статье описано, как работает датчик расстояния, и описаны общие способы его использования.

Программа с датчиком расстояния

Попросите программиста открыть VEXcode IQ и выполнить следующие шаги:

Проверьте датчик расстояния

Попросите тестер подключить VEX IQ Brain к вашему компьютеру, а затем выполните следующие действия:

  • Скачать проект в IQ Robot Brain.

  • Запустите проект , чтобы сообщить, обнаружил ли датчик расстояния объект или нет. Если это так, он сообщает, насколько далеко он находится от датчика.

  • Чтобы получить помощь в загрузке и запуске проекта, просмотрите обучающее видео Загрузка и запуск проекта .

  • На основе ваших наблюдений за поведением датчика на испытательном стенде и информации, полученной при считывании, ответьте на следующие вопросы и попросите регистратора задокументировать их в вашей инженерной тетради:

    1. В каком сценарии вы бы использовали датчик расстояния вместо бамперного переключателя?

    2. Почему вам может понадобиться, чтобы робот обнаруживал объекты на расстоянии?

Значок панели инструментов учителя Набор инструментов учителя

Следующие ответы могут отличаться:

  1. Датчик расстояния можно использовать для остановки или замедления робота до того, как он столкнется с объектом. Бамперному переключателю сначала придется столкнуться с объектом, чтобы нажать переключатель, прежде чем произойдет действие. Использование датчика расстояния можно использовать для предотвращения любого столкновения.

  2. Использование датчика расстояния для обнаружения объектов на расстоянии может позволить роботу замедляться по мере приближения к объекту, останавливаться перед контактом с объектом или поддерживать определенное расстояние между ним и объектом. Его также можно использовать для перемещения робота от объекта на определенное расстояние.

Значок «Советы преподавателю» Советы учителям

Если у учащихся возникли проблемы с пониманием того, как работает датчик расстояния, сравните его с тем, как летучие мыши используют эхолокацию. Летучие мыши посылают звуковые волны в воздух, и энергия возвращается обратно, когда она ударяется о объект, сообщая летучей мыши, где и как далеко он находится.

Значок панели инструментов учителя Инструментарий учителя Устранение неполадок

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

  • Сначала начните с проверки актуальности прошивки датчика расстояния. Прочтите эту статью для получения дополнительной информации о том, как обновить прошивку.

  • Если прошивка обновлена, дополнительно просмотрите экран информации об устройстве на IQ Brain, чтобы проверить, обнаружен ли объект или нет. Если объект обнаружен, на нем должно отображаться расстояние до этого объекта в миллиметрах и дюймах. Воспользуйтесь статьей «Как устранить неполадки датчиков VEX IQ».

  • Если в информации об устройстве указаны точные значения, возможно, проблема в том, что учащийся неправильно скопировал проект.

    • Чтобы устранить неполадки в проекте, убедитесь, что устройство настроено правильно, то есть используется правильный пример проекта тестового стенда. Для получения дополнительной информации о настройке датчика расстояния прочтите статью «Как настроить датчики VEX IQ — VEXcode IQ» .

    • Убедитесь, что учащиеся правильно скопировали и построили проект. Вы можете использовать блок print в VEXcode IQ для отображения текущих значений датчиков в Brain по мере продвижения проекта к ошибке или к концу проекта.

  • Если информация об устройстве НЕ сообщает точные значения, проблема может быть связана с аппаратным обеспечением.

    • Для устранения неполадок оборудования попробуйте проверить соединение порта с помощью Smart Cable, используя статью «Как подключить устройства VEX IQ к Smart Ports».

    • Если датчик расстояния подключен правильно, но он по-прежнему не работает должным образом, возможно, возникла физическая проблема с датчиком расстояния. Проверьте его отключение с помощью другого датчика расстояния.

Значок «Мотивировать обсуждение» Мотивировать обсуждение

Чтобы помочь учащимся задуматься о том, как датчик расстояния может помочь роботу, задайте учащимся следующие вопросы:
Вопрос: Если бы вы сравнили датчик расстояния с частью человеческого тела, какая это была бы часть и почему?
А: Учащиеся должны отвечать глазами, потому что наши глаза помогают определить, насколько далеко находятся предметы. Мы используем эти сенсорные данные наших глаз, чтобы определить, как двигаться, и именно это данные датчика расстояния делают для робота.

В: Используя датчик расстояния, для выполнения каких задач можно запрограммировать робота?
A: Ответы учащихся будут ограничены только их воображением. Студенты могли бы отвечать с помощью роботов, которые используют датчики расстояния для навигации по лабиринтам или препятствиям, прохождения трассы, поиска объектов и многих других идей. Тип робота, который, по их мнению, будет использовать датчик расстояния, также повлияет на использование датчика расстояния.