Датчик линии цифровой
Вам необходимо отличить чёрную поверхность от белой? Воспользуйтесь цифровым
датчиком линии.
Датчик линии позволяет определять цвет поверхности около него. Выходом является
простой бинарный цифровой сигнал:
логический 0 или 1 в зависимости от цвета, который он видит перед собой. Единица —
чёрный или пустота, ноль — не чёрный.
Основной фотоэлемент работает в инфракрасном спектре. Дополнительно на сенсоре установлен светодиод,
который загорается когда поверхность под датчиком светлая.
Это удобно для диагностики и настройки.
Переменный резистор, установленный на сенсоре, позволит регулировать чувствительность сенсора
в широких пределах. Это позволяет откалибровать датчик под вашу
конструкцию, материал покрытия и
различные условия внешнего освещения.
Сенсор может быть закреплён на днище мобильной платформы, чтобы
заставить робота не выезжать за пределы территории обозначенной контуром, или
чтобы он следовал за нарисованной линией. О том как реализовать движение по линии,
вы можете прочитать в статье на вики.
Также его можно использовать в роли энкодера вращения: разместив на вращающемся
объекте нарисованную чёрно-белую мишень, можно понять с какой угловой скоростью
вращается объект и сколько оборотов он сделал.
Датчик подключается к управляющей электронике через 3 провода.
При подключении к Arduino будет крайне удобно использовать Troyka Shield.
Шлейф для подключения включён в комплект.
Если вам необходимы градации в измерении яркости цвета объекта, т.е. нужен
аналоговый сигнал,
обратите внимание на аналоговый датчик линии.
Характеристики
Напряжение питания: 3–5 В
Потребляемый ток: менее 10 мА
Ссылки
Видеообзор на YouTube
РесурсыДатчик линии в проекте велосипедного спидометра:Библиотека для Iskra JSPOV-спидометр для велосипеда