Датчик с оптическим прерывателем (фотопрерыватель) KY-010
Датчик с оптическим прерывателем (фотопрерыватель — light blocking) KY-010 предназначен для фиксации перемещения движущихся непрозрачных объектов с использованием инфракрасного излучения испускаемое от светодиода к фотоприёмнику (фототранзистору). Применяется в 3D принтерах.
Характеристики модуля датчика KY-010.
Напряжение 3.3-5 В;
Потребляемый ток 13 мА;
Габариты 20x15x8 мм;
Сопротивления подтягивающих резисторов — R1 – 330 Ом, R2 – 10 кОм.
Вид сзади датчика KY-010

Датчик с оптическим прерывателем KY-010

Распиновка фотопрерывателя KY-010
G — земля;
+5V — напряжение;
S — сигнал (высокий или низкий уровень напряжения).
Схема датчика фотопрерывателя KY-010

Схема подключения датчика с оптическим прерывателем KY-010 к Arduino.

Скетч фотопрерывателя KY-010 Arduino
const int pin_lightblocking_digital=7;
void setup ()
{
Serial.begin(9600);
pinMode(pin_lightblocking_digital, INPUT);
}
void loop ()
{
int lightblocking=digitalRead(pin_lightblocking_digital);
// в обычном состоянии - 0, при закрытие датчика 1
Serial.println("Состояние сигнала ");
Serial.println(lightblocking);
delay(200);
}
Показания датчика, в обычном режиме выводит ноль, при закрытие датчика выводит 1:

