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