Наименование базового компонента
vl6180
Тип датчика
датчик освещенности
Времяпролетный лазерный дальномер для определения расстояний в диапазоне от 0 до 100 мм. Без «мёртвых зон», без проблем с многократными отражениями и рассеиванием луча на предметах.
Датчик измеряет время, необходимое свету для прохождения расстояния до объекта и отражения от него. Всё как в ультразвуковом сенсоре, только в тысячи и тысячи раз быстрее.
Разумеется, работать на таких скоростях Arduino не может. Поэтому процессор, таймер и прочая электроника собраны в самом измерительном модуле. Микроконтроллер получает уже обработанные результаты измерений по I2C-интерфейсу. А обвязка модуля позволяет ему работать с напряжениями 3.3 и 5 В — на точность измерений это не повлияет.
В отличие от привычных ИК-дальномеров, VL6180 не зависит от отражающих свойств объекта измерения — он с точностью до миллиметра определит дистанцию до зеркала, матового стекла, поверхности жидкости или картонной коробки.
В модуль входит дополнительный датчик освещённости. Его данные используются процессором модуля для корректировки результатов измерений. А кроме того, данные датчика доступны через библиотеку — вы сможете точно определять освещённость в диапазоне от 1 до 100 000 люкс.
Комплектация
1× Плата-модуль VL6180,
2× Трёхпроводных шлейфа.
Характеристики:
Напряжение питания: 3.3–5 В,
Потребляемый ток: до 300 мкА,
Выходной интерфейс: I²C (адрес: 0x29),
Диапазон измеряемых расстояний: 0–100 мм,
Диапазон измерения освещённости: 0.08–100000 лк,
Температурный диапазон: −40…+85 °C,
Габариты: 25.4×25.4 мм.