Сенсор приближения и освещённости VL6180 — нанотехнологии для Arduino. Железки Амперки

Лазерный датчик приближения и освещённости VL6180 — http://amperka.ru/product/troyka-proximity?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube

Датчики приближения или бесконтактные сенсоры используются и в промышленной автоматизации, и в бытовой электронике. Самые простые отслеживают наличие объектов в поле зрения, посложнее — вычисляют расстояние до него.

Часто — это простые ультразвуковые дальномеры, например тот же HC-SR04. Они неплохо работают на дистанциях до 4 метров, но большие размеры, мёртвая зона и погрешность измерений в несколько сантиметров сильно ограничивают область их применения.

Наш новый датчик приближения основан на лазерном модуле VL6180. Он способен определять расстояние до объектов на расстоянии от 0 до 100 мм с миллиметровой точностью.

Причём точность измерений практически не зависит от освещённости, цвета или материала препятствия.

Лазерный диод VCSEL (vertical-cavity surface-emitting laser — поверхностно-излучающий лазер с вертикальным резонатором) посылает короткий импульс в ближнем инфракрасном диапазоне, который отражается от препятствия и возвращается на SPAD-приемник (англ. single-photon avalanche diode — однофотонный лавинный диод). Зная время, между отправкой импульса и получением отражённого сигнала, мы можем рассчитать расстояние до объекта. Всё как в ультразвуковом сенсоре, только в тысячи и тысячи раз быстрее.

Разумеется, работать на таких скоростях Arduino не может. Поэтому процессор, таймер и прочая электроника собраны в самом измерительном модуле.
Микроконтроллер получает уже обработанные результаты измерений по I2C-интерфейсу. А обвязка модуля позволяет ему работать с напряжениями 3,3 и 5 В — на точность измерений это не повлияет.

В модуль входит дополнительный датчик освещённости. Его данные используются процессором модуля для корректировки результатов измерений. А кроме того, данные датчика доступны через библиотеку, что даёт точно определять освещённость в диапазоне от 1 до 100 000 люкс.

Модули на базе VL6180 используются в мобильных телефонах, применяются в системах автофокусировки цифровых фотоаппаратов, в промышленной автоматизации и 3D-принтерах.

Ставьте эти датчики на роботы и манипуляторы — для контроля «мёртвых зон», используйте как датчики уровня жидкостей и концевые выключатели, интегрируйте в системы высокоточного контроля светового потока в фото- и телестудиях.

В ролике использовались:

• лазерный датчик приближения и освещённости VL6180 — http://amperka.ru/product/troyka-proximity?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube

• набор «Йодо» — http://amperka.ru/product/yodo?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube

• контроллер Arduino Uno — http://amperka.ru/product/arduino-uno?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube
• контроллер Iskra Neo — http://amperka.ru/product/iskra-neo?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube

• ультразвуковой дальномер HC-SR04 http://amperka.ru/product/hc-sr04-ultrasonic-sensor-distance-module?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube
• инфракрасный датчик препятствий — http://amperka.ru/product/infrared-sensor-switch?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube
• лазерный датчик приближения VLC6180 — http://amperka.ru/product/troyka-proximity?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube

• четырёхразрядный индикатор (Troyka-модуль) — http://amperka.ru/product/troyka-quad-display?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube
• плата расширений Troyka Slot Shield — http://amperka.ru/product/arduino-troyka-slot-shield?utm_source=announce&utm_campaign=troyka-proximity&utm_medium=youtube

Страница модуля VLC6180 на wiki — http://wiki.amperka.ru/%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B:troyka-proximity

Создавайте свои проекты и делитесь ими в наших группах:
• vk — https://vk.com/amperkaru
• facebook — https://www.facebook.com/amperka.ru
• twitter — https://twitter.com/amperka
• instagram — https://www.instagram.com/amperkaru/