на чипе VL53L0X от ST, который способен измерить расстояние до 2 метров. В отличие от обычных датчиков дальности, таких как HC-SR04, VL53L0X способен обеспечить точное измерение расстояния независимо…
на чипе VL53L0X от ST, который способен измерить расстояние до 2 метров. В отличие от обычных датчиков дальности, таких как HC-SR04, VL53L0X способен обеспечить точное измерение расстояния независимо от цвета и отражательной способности объекта, обеспечивая лучшую защиту от помех.
Технические параметры ► Рабочее напряжение: 3,3 В / 5 В ► Расстояние: от 30 до 2000 мм ► Точность определения дальности: ± 5% (режим высокой скорости), ± 3% (режим высокой точности) ► Время ранжирования (мин): 20 мс (режим высокой скорости), 200 мс (режим высокой точности) ► Угол обзора: 25 ° ► Длина волны лазера: 940 нм
Общие сведения Давайте рассмотрим дальномер поближе, габаритные размеры данного модуля, всего 13 мм × 18 мм × 2 мм. С одной стороны платы расположен сам датчик VL53L0X, который закрыт защитной пленкой (при изготовлении). На другой стороне платы, установлены радио компоненты для удобного подключения VL53L0, такие как стабилизатор напряжения на 2.8 В и схема сдвига уровня, которая обеспечивает связь по I²C.
Обзор лазерного дальномера VL53L0X Датчик VL53L0X используется для обнаружения пользователя при включении и выключении блокировки на сотовых телефонах, компьютеров, ноутбуков или планшетах. В целом данный датчик можно использовать при проектировании роботов и других устройств. Более подробную информацию можно почитать в документации.
Назначение контактов: ► VСС и GND — питание модуля от 2,6 до 5,5 В. ► SDA — линия данных (Serial Data) ► SCL — линия тактирования (Serial CLock) ► GPIO1 — программируемый выход прерывания (логический уровень питания). ► XSHUT — вывод является активным-низким входом отключения, модуль подтягивает его до VDD, чтобы включить датчик по умолчанию. Низкий уровень этого вывода переводит датчик в аппаратный режим ожидания. Этот вход не смещен по уровню.
Подключение лазерного дальномера VL53L0X к Arduino Необходимые детали: ► Лазерный дальномер VL53L0X x 1 шт. ► Arduino UNO R3 (DCCduino, CH340G)x 1 шт. ► Провод DuPont 10x, 2,54 мм, 20 см, F-F (Female — Female) x 1 шт.
Подключение: В этом примере расскажу как подключить датчик VL53L0X с Arduino UNO по интерфейсу I2C, показания будем передавать в «Мониторинг порта«. Для интерфейса I2C на плате arduino предусмотрено только два вывода A4 и A5, другие вывода не поддерживают I2C, собираем схему согласно рисунку ниже.
Ассистент
Вам помочь?
Я ассистент образовательного центра «Когнитив Групп». Могу записать вас на экскурсию.