“KY-033” – модуль выполнен на сборке “TCRT5000” которая состоит из инфракрасного излучателя (светодиод) и фототранзистора, который принимает отраженный сигнал от объекта, расположенного на небольшом расстоянии – 0.2-15 мм. Сборка имеет в своем составе фильтр который блокирует видимый свет для снижения помех.
Датчик можно использовать для отслеживания и движения робота по черной линии, так как от черного цвета сигнал отражается плохо, а при потере роботом линии и отражении от белого цвета сигнал отражается хорошо. Для настройки дальности срабатывания датчика имеется переменный резистор. При срабатывании загорается светодиод на плате и на выходе “S” появляется логический 0.
Питание: напряжение 3,3 – 5,5, В, ток 20 мА Размеры 77 x 48 x 12 мм
Угол обзора 35 °
Рабочая температура 0 – 50 C°
/*
Author: Danny van den Brande, Arduinosensors.nl. Bluecore Tech
in this example i show you how to use the KY-033 as a white line tracer.
*/
int WhiteLed = 2;
int Sensor = A5;
int sensorValue = 0;
void setup () {
pinMode (WhiteLed, OUTPUT);
Serial.begin (9600);
}
void loop () {
sensorValue = analogRead (Sensor);
if (sensorValue < 50&& sensorValue < 500)
{
digitalWrite (WhiteLed, HIGH);
Serial.println (sensorValue, DEC);
}
else (sensorValue > 500&& sensorValue > 1023);
{
digitalWrite (WhiteLed, LOW);
Serial.println (sensorValue, DEC);
}
}
© Вёрстку делал Даниэль Усов