Модуль датчика линии KY-033 (HW-511) для Arduino представляет собой инфракрасный датчик, который определяет, является ли поверхность перед ним отражающей или непрозрачной. Чувствительность к окружающему освещению можно регулировать с помощью ручки для достижения достаточно точных показаний.
Этот датчик обычно используется на колесных роботах и может работать при напряжении от 3,3 до 5 В, что делает его совместимым с различными микроконтроллерами, такими как Arduino, ESP32, Raspberry Pi, ESP8266, Teensy и другими.
На передней стороне этого модуля расположены инфракрасный излучатель/приемник, регулируемый потенциометр, дифференциальный компаратор LM393 и светодиодный индикатор. На задней стороне расположены 4 резистора, два из которых по 10 кОм, один 1,5 кОм и другой 220 Ом.
KY-033 имеет 3 контакта: GND, OUT и VCC. Выходной контакт модуля является цифровым, его состояние ВЫСОКОЕ, когда модуль находится на черной поверхности, что сигнализирует об обнаружении линии. Состояние НИЗКОЕ, когда модуль находится на белой поверхности, что сигнализирует о том, что линия не обнаружена.
Светодиодный индикатор загорается, когда инфракрасный свет отражается обратно на приемник, что означает, что линия не обнаружена.
Датчик линии Arduino — это популярный модуль, используемый для робототехники и автоматизации. Такие оптические датчики способны обнаруживать линии на поверхности, определяя светлые и тёмные участки. В сочетании с другими Arduino датчиками, они позволяют создавать умных роботов, например, для следования по линии или обхода препятствий. Оптический датчик легко подключается к плате Arduino, что делает его отличным выбором для обучения и разработки интерактивных проектов.
- Рабочее напряжение: 3,3 В — 5,5 В постоянного тока;
- Уровень TTL выходного сигнала: (высокий уровень, если линия обнаружена, низкий, если линия не обнаружена);
- Размер доски: 1 см x 4,2 см (0,39 x 1,65 дюйма);