Компонент Adafruit VL6180 Time of Flight Sensor
VL6180X (иногда называемый VL6180) — это датчик времени полета, не похожий ни на один другой, который вы когда-либо использовали! Датчик содержит очень крошечный лазерный источник и соответствующий датчик. VL6180X может определять «время полета», или сколько времени потребовалось лазерному лучу, чтобы вернуться к датчику. Поскольку он использует очень узкий источник света, он хорош для определения расстояния только до поверхности непосредственно перед ним.
В отличие от гидролокаторов, отражающих ультразвуковые волны, «конус» восприятия очень узкий. В отличие от ИК-датчиков расстояния, которые пытаются измерить количество отраженного света, VL6180X намного точнее и не имеет проблем с линейностью или «двойным отображением», когда вы не можете определить, находится ли объект очень далеко или очень близко.
Это «младшая сестра» ToF-датчика Adafruit VL53L0X, и он может работать на расстоянии от 5 мм до 100 мм. Мы видели до 150-200 мм при хороших условиях окружающей среды. Он также включает в себя датчик освещенности. Если вам нужен больший диапазон, обратите внимание на VL53L0X, который может иметь размеры от 50 до 1200 мм.
Датчик небольшой и простой в использовании в любом робототехническом или интерактивном проекте. Поскольку для этого требуется питание 2,8 В и логика, мы поместили малыша на разделительную плату с регулятором и переключателем уровня. Вы можете использовать его с любым источником питания 3-5 В или логическим микроконтроллером, не беспокоясь ни о чем. Отлично работает с Логический уровень 3,3 В для Feather или Raspberry Pi, или уровень 5 В для Metro 328 или Arduino Uno, этот модуль готов к работе с большинством распространенных микроконтроллеров или SBC. и поскольку он поддерживает I2C, вы можете легко подключить его с помощью двух проводов передачи данных, а также питания и заземления.
Как будто этого было недостаточно, мы также добавили совместимые с SparkFun qwiic разъемы STEMMA QT для шины I2C, так что вам даже не нужно паять. Просто подключитесь к своему любимому микрофону с помощью кабеля plug-and-play, чтобы как можно скорее получить данные с разрешением 6 ДоФ. Чтобы не использовать пайку, просто подключите устройство к своему любимому микропроцессору, например к STM32F405 Feather, с помощью кабеля-адаптера STEMMA QT. Разъемы Stemma QT также означают, что VL6180 можно использовать с различными сопутствующими аксессуарами.
К каждому заказу также прилагается небольшой фрагмент заголовка. Припаяйте коллектор к вашей разделительной плате с помощью утюга и небольшого количества припоя, если вам нужна удобная макетная плата.
Ознакомьтесь с нашим руководством по коду, схемам, диаграммам и многому другому! Ты позвонишь меньше чем через 10 минут. Связь с датчиком осуществляется через I2C с помощью нескольких простых команд. Большая часть работы выполняется внутри самого датчика, поэтому очень легко перенести нашу библиотеку Arduino на другой микроконтроллер.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VCC | мама |
VCC | мама |
VCC | мама |
SCL | мама |
SCL | мама |
SCL | мама |
SDA | мама |
SDA | мама |
SDA | мама |
XSHUT | мама |
GPIO | мама |
GND | мама |
GND | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.