Лазерный дальномер GY-530, построенный на чипе VL53L0X, обеспечивает высокоточные измерения расстояния до объекта в диапазоне от 3 до 200 см.
Датчик поддерживает режим высокой скорости измерения при котором погрешность составляет ±5%, а также режим высокой точности измерений, где погрешность составляет ±3%. В режиме высокой скорости, для измерения дальности требуется всего 20 мс. В режиме высокой точности измерение расстояния длится около 200 мс.
Для использования датчика с микроконтроллерами Arduino и ESP используется библиотека от Adafruit. Подключение к микроконтроллеру осуществляется посредством интерфейса I2C. Питание модуля от 2.6 до 5.5 В. В проектах с использованием прерываний можно использовать программируемый выход GPIO1.
Контактная группа модуля:
- VCC – «+» питания (2.6 – 5.5 В)
- GND – «-» питания, «земля»
- SDA – линия данных (Serial DAta)
- SCL – линия тактирования (Serial CLock)
- GPIO1 – программируемый выход прерывания (логический уровень питания)
- XSHUT – вывод является активным-низким входом отключения, модуль подтягивает его до VDD, чтобы включить датчик по умолчанию. Низкий уровень этого вывода переводит датчик в аппаратный режим ожидания. Этот вход не смещен по уровню.
Схема


Пример подключения

Скачать библиотеку Adafruit_VL53L0X (ZIP)
Скачать документацию VL53L0X (PDF)